500 400
30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 
38 13 92 50 61 19 11 8 2 51 70 37 97 7 28 66 68 46 35 99 22 13 33 27 3 82 33 34 24 21 39 37 80 93 47 11 77 43 85 49 64 31 22 31 60 35 11 70 38 0 37 73 90 39 97 65 24 52 54 76 36 55 57 20 29 39 33 5 10 5 59 80 35 66 68 82 60 89 43 18 86 25 8 52 25 81 80 56 35 23 45 55 95 75 41 81 71 25 41 12 7 90 29 35 97 74 78 30 15 42 22 37 58 3 5 45 89 10 36 94 86 41 2 41 36 41 19 99 83 52 79 87 9 37 79 24 56 37 17 32 48 76 20 42 73 1 46 5 58 21 46 100 46 37 73 12 56 26 54 26 14 7 7 7 94 21 76 86 19 77 5 69 62 74 31 41 4 15 67 37 99 52 83 25 61 25 30 56 52 62 4 28 53 56 31 82 54 27 63 24 4 4 32 32 31 67 26 98 29 53 33 18 41 6 40 72 14 72 51 83 83 91 95 5 63 49 11 55 26 73 21 43 37 84 60 82 40 53 67 27 83 87 34 43 50 63 9 35 80 85 24 5 50 79 16 98 34 85 7 21 88 81 59 72 60 95 51 49 27 0 27 20 1 78 32 14 50 98 100 48 28 70 6 25 20 85 77 42 71 99 100 60 67 56 3 10 4 89 76 14 62 71 32 77 99 17 5 46 10 98 66 1 38 44 9 10 69 58 48 26 100 39 49 29 97 62 51 12 9 14 79 46 65 55 53 91 99 56 8 80 25 81 38 61 54 15 71 21 47 20 22 90 19 41 63 43 33 69 0 90 21 0 82 39 15 69 14 62 100 91 76 61 67 9 66 31 52 37 45 29 98 23 80 0 86 6 78 40 69 59 100 72 39 64 100 56 78 79 56 50 
