Sequel by Ishikawa
1A
2A
4
3
99
66
123
555
177
22