218
101
64
12345 ... 10