Question: 
Write a python function to check if a given number is one less than twice its reverse.


Model's Code:
def check(num):
    reverse_num = int(str(num)[::-1])
    return num == 2 * reverse_num - 1



Sample Correct Code:
def rev(num):    
    rev_num = 0
    while (num > 0):  
        rev_num = (rev_num * 10 + num % 10) 
        num = num // 10  
    return rev_num  
def check(n):    
    return (2 * rev(n) == n + 1)  


Asserts:
assert check(70) == False
assert check(23) == False
assert check(73) == True


Tests:
Test 1 of 3: PASS
Test 2 of 3: PASS
Test 3 of 3: PASS

Test 56 of 974: 42/56 (75.0%): success