#!/usr/bin/env python """Find `n` such as ``int(math.log(2**n, 2)) != n``.""" from __future__ import print_function import itertools import math import sys def main(): count = 0 for n in (i*sign for i in itertools.count() for sign in [-1, 1]): try: f = math.log(2**n, 2) except ValueError: print("ValueError:", n) count += 1 else: if int(f) != n: count += 1 print(n, repr(f)) if count == 10: break if __name__=="__main__": sys.exit(main())