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