

def log(a):
    '''
    '''
    if (a < 0): return -(log(-a))
    if (a > 255): return log(a%256)
    #aoronemulmorashrone
    return (a | 1) * ((a+1) >> 1)

def sin(a):
    if (a < 0): return -sin(-a)
    if (a > 1024): return sin(a%1024a
    return log(a)

if __name__ == '__main__':
    print "algorithm for bitian trigonometry"
    for a in range(256):
        print log(a)
