cols = [1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, 27, 27, 27, 27, 27, 28, 28, 28, 28, 29, 29, 29, 29, 30, 30, 30, 30, 30, 30, 31, 31, 31, 31, 31, 32, 32, 32, 32, 33, 33, 33, 33, 33, 34, 34, 34, 34, 34, 35, 35, 35, 35, 35, 35, 35, 36, 36, 36, 36, 36, 36, 36, 37, 37, 37, 37, 37, 37, 38, 38, 38, 38, 38, 38, 39, 39, 39, 39, 39, 39, 40, 40, 40, 40, 40, 40, 41, 41, 41, 41, 41, 42, 42, 42, 42, 42, 43, 43, 43, 43, 43, 43, 44, 44, 44, 44, 44, 45, 45, 45, 45, 46, 46, 46, 46, 46, 47, 47, 47, 47, 47, 48, 48, 48, 48, 48, 48, 48, 49, 49, 49, 49, 49, 49, 50, 50, 50, 50, 50, 51, 51, 51, 51, 51, 52, 52, 52, 52, 52, 53, 53, 53, 53, 53, 53, 54, 54, 54, 54, 54, 55, 55, 55, 55, 55]
rows = [2, 3, 4, 6, 9, 14, 22, 35, 1, 5, 7, 10, 15, 23, 36, 1, 8, 11, 16, 24, 37, 1, 5, 12, 17, 25, 38, 2, 4, 5, 13, 18, 26, 39, 1, 7, 8, 19, 27, 40, 2, 6, 7, 20, 28, 41, 3, 6, 8, 21, 29, 42, 1, 10, 11, 12, 30, 43, 2, 9, 10, 13, 31, 44, 3, 9, 11, 32, 45, 4, 9, 12, 13, 33, 46, 5, 10, 12, 13, 34, 47, 1, 15, 16, 17, 19, 48, 2, 14, 15, 18, 20, 49, 3, 14, 16, 21, 50, 4, 14, 17, 18, 51, 5, 15, 17, 18, 52, 6, 14, 19, 20, 21, 53, 7, 15, 19, 20, 54, 8, 16, 19, 21, 55, 1, 23, 24, 25, 27, 30, 2, 22, 23, 26, 28, 31, 3, 22, 24, 29, 32, 4, 22, 25, 26, 33, 5, 23, 25, 26, 34, 6, 22, 27, 28, 29, 7, 23, 27, 28, 8, 24, 27, 29, 9, 22, 30, 31, 32, 33, 10, 23, 30, 31, 34, 11, 24, 30, 32, 12, 25, 30, 33, 34, 13, 26, 31, 33, 34, 1, 36, 37, 38, 40, 43, 48, 2, 35, 36, 39, 41, 44, 49, 3, 35, 37, 42, 45, 50, 4, 35, 38, 39, 46, 51, 5, 36, 38, 39, 47, 52, 6, 35, 40, 41, 42, 53, 7, 36, 40, 41, 54, 8, 37, 40, 42, 55, 9, 35, 43, 44, 45, 46, 10, 36, 43, 44, 47, 11, 37, 43, 45, 12, 38, 43, 46, 47, 13, 39, 44, 46, 47, 14, 35, 48, 49, 50, 51, 53, 15, 36, 48, 49, 52, 54, 16, 37, 48, 50, 55, 17, 38, 48, 51, 52, 18, 39, 49, 51, 52, 19, 40, 48, 53, 54, 55, 20, 41, 49, 53, 54, 21, 42, 50, 53, 55]
vals = [12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0, 12.566370614359172, 12.566370614359172, 12.566370614359172, 12.566370614359172, 0.0]