01 10 12 21 01 11 12 22 02 03 13 14 02 04 13 15 02 05 13 16 03 04 14 15 03 05 14 16 04 05 15 16 06 07 17 18 06 08 17 19 06 09 17 20 07 08 18 19 07 09 18 20 08 09 19 20 10 11 21 22