21221121221XX110
22221121221XX110
2122112221121210
2222112221121210
