#!/usr/bin/python import sys import math data = raw_input() bit_length = 9 def get_bit(): global data if len(data) == 0: sys.exit(1) bit = data[0] data = data[1:] assert bit == "0" or bit == "1" sys.stdout.write("%s " % bit) return int(bit, 2) #get_bit() #get_bit() #get_bit() while True: while get_bit() == 1: print("waiting"); pass print("new byte") for i in xrange(math.floor(bit_length * 1.4)): get_bit() print("ignored") val = 0 for i in xrange(8): if get_bit(): val |= (1<