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