123 5 2 10000000100101101010101011010101011110000111110111