21 3 101010101010101010101 101