30 10 15 2 100000000000000010000000101010 111111111111111011111110101010