12
43 89 43 90 23 100 18 29 49 98 89 39
90 44 28 45 43 20 59 83 48 29 100 90