01 03 02 12 04 05 06 01 09 15 10 08 07 21 18 13 09 imgae3 20 imgae2 14 11 16 08 17 19 24 23 22 20 09 01 28 29 34 31 36 CODE OUT02 copy