{ "config": { "is_corner": true, "num_color_0": 2, "num_color_1": 2, "num_color_2": 2, "num_color_3": 2, "num_x_variants": 1, "num_y_variants": 1, "short_side_length": 9 }, "max_tiles": { "h": 64, "v": 64 }, "h_tiles": [{ "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "######.###########", "#........#########", "#........#########", "#........#########", ".........######...", "#........######.##", "#........######.##", "####.##########.##", "####.##########.##"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "##################", "##################", "##################", "##################", ".....##########...", "####.##########.##", "####.##########.##", "####.##########.##", "####.##########.##"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "####.########.####", "####.########.####", "####.########.####", "####.########.####", ".....########.....", "####.##########.##", "####.##########.##", "####.##########.##", "####.##########.##"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "#############.####", "#############.####", "#############.####", "#############.####", ".....########.....", "####.##########.##", "####.##########.##", "####.##########.##", "####.##########.##"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "######.######.####", "#........####.####", "#........####.####", "#........####.####", ".........####...##", "#........######.##", "#........######.##", "#........######.##", "####.##########.##"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "#############.####", "###########......#", "###########......#", "###########......#", ".....######......#", "####.######......#", "####.######......#", "####.######......#", "####.##########.##"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "####.########.####", "####.########.####", "####.########.####", "####.########.####", ".....########...##", "####.##########.##", "####.##########.##", "####.##########.##", "####.##########.##"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "#############.####", "#############.####", "#############.####", "#############.####", ".....########...##", "####.##########.##", "####.##########.##", "####.##########.##", "####.##########.##"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "######.###########", "######.###########", "##.......#########", "##.......#########", "##.......######...", "##.......######.##", "##.......######.##", "###.###########.##", "###.###########.##"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "##################", "##################", "#.....##.....#####", "#.....##.....#####", "#............##...", "#.....##.....##.##", "#.....##.....##.##", "###.###########.##", "###.###########.##"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "####.########.####", "####.########.####", "####.########.####", "####.########.####", "###..########.....", "###.###########.##", "###.###########.##", "###.###########.##", "###.###########.##"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "#############.####", "#.......#####.####", "#.......#####.####", "#.......#####.####", "#.......#####.....", "#.......#######.##", "#.......#######.##", "#.......#######.##", "###.###########.##"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "######.######.####", "######.######.####", "######.######.####", "######.######.####", "###....######...##", "###.###########.##", "###.###########.##", "###.###########.##", "###.###########.##"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "#############.####", "#############.####", "#................#", "#................#", "#................#", "#................#", "#................#", "###.###########.##", "###.###########.##"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "####.########.####", "####.########.####", "####.########.####", "####.########.####", "###..########...##", "###.###########.##", "###.###########.##", "###.###########.##", "###.###########.##"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "#############.####", "........#####.####", "........#####.####", "........#####.####", "........#####...##", "........#######.##", "........#######.##", "........#######.##", "........#######.##"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "######.###########", "######.###########", "######.###########", "######.###########", "..................", "####.#############", "####.#############", "####.#############", "####.#############"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "##################", "##################", "##################", "##################", "..................", "####.#############", "####.#############", "####.#############", "####.#############"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "####.########.####", "####.########.####", "##..............##", "##..............##", "..................", "##..............##", "##..............##", "####.#############", "####.#############"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "#############.####", "#############.####", "#############.####", "#############.####", "..................", "####.#############", "####.#############", "####.#############", "####.#############"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "######.######.####", "######.######.####", "######.######.####", "######.######.####", "..............####", "####.#############", "####.#############", "####.#############", "####.#############"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "#############.####", "#############.####", "#############.####", "#############.####", "..............####", "####.#############", "####.#############", "####.#############", "####.#############"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "####.########.####", "####.########.####", "#.......#####.####", "#.......#####.####", "..............####", "#.......##########", "#.......##########", "####.#############", "####.#############"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "#############.####", "#############.####", "#############.####", "#############.####", "..............####", "####.#############", "####.#############", "####.#############", "####.#############"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "######.###########", "######.###########", "##.........#######", "##.........#######", "##................", "##.........#######", "##.........#######", "###.##############", "###.##############"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "##################", "##################", "########.......###", "########.......###", "###...............", "###.####.......###", "###.####.......###", "###.####.......###", "###.##############"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "####.########.####", "####.########.####", "####.########.####", "####.########.####", "###...............", "###.##############", "###.##############", "###.##############", "###.##############"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "#############.####", "#############.####", "#############.####", "#############.####", "###...............", "###.##############", "###.##############", "###.##############", "###.##############"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "######.######.####", "######.######.####", "#####..........###", "#####..........###", "###............###", "###.#..........###", "###.#..........###", "###.##############", "###.##############"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "#############.####", "#############.####", "#############.####", "#############.####", "###...........####", "###.##############", "###.##############", "###.##############", "###.##############"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "####.########.####", "####.########.####", "#.........###.####", "#.........###.####", "#.............####", "#.........########", "#.........########", "###.##############", "###.##############"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "#############.####", "#############.####", "#############.####", "#############.####", "###...........####", "###.##############", "###.##############", "###.##############", "###.##############"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "######.###########", "######.###########", "######.###########", "######.###########", ".......######.....", "####.########.####", "####.########.####", "####.########.####", "####.########.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "##################", "##################", "##################", "##################", ".....########.....", "####.########.####", "####.########.####", "####.########.####", "####.########.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "####.########.####", "#................#", "#................#", "#................#", "..................", "#................#", "#................#", "#................#", "####.########.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "#############.####", "#############.####", "######.....##.####", "######.....##.####", "...........##.....", "####.#.....##.####", "####.#.....##.####", "####.########.####", "####.########.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "######.######.####", "######.######.####", "##.......####.####", "##.......####.####", ".........####.####", "##.......####.####", "##.......####.####", "####.########.####", "####.########.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "#############.####", "#######....##.####", "#######....##.####", "#######....##.####", "...........##.####", "####.##....##.####", "####.##....##.####", "####.##....##.####", "####.########.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "####.########.####", "####.########.####", "####.########.####", "####.########.####", ".....########.####", "####.########.####", "####.########.####", "####.########.####", "####.########.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "#############.####", "#############.####", "#############.####", "#############.####", ".....########.####", "####.########.####", "####.########.####", "####.########.####", "####.########.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "######.###########", "######.###########", "#........#########", "#........#########", "#........####.....", "#........####.####", "#........####.####", "###.#########.####", "###.#########.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "##################", "##......##########", "##......##########", "##......##########", "##......#####.....", "##......#####.####", "##......#####.####", "###.#########.####", "###.#########.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "####.########.####", "####.########.####", "####.########.####", "####.########.####", "###..########.....", "###.#########.####", "###.#########.####", "###.#########.####", "###.#########.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "#############.####", "#############.####", "##.........##.####", "##.........##.####", "##.........##.....", "##.........##.####", "##.........##.####", "###.#########.####", "###.#########.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "######.######.####", "######.######.####", "######.######.####", "###....######.####", "###.#########.####", "###.#########.####", "###.#########.####", "###.#########.####", "###.#########.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "#############.####", "#############.####", "##.......####.####", "##.......####.####", "##.......####.####", "##.......####.####", "##.......####.####", "###.#########.####", "###.#########.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "####.########.####", "####.########.####", "#.........###.####", "#.........###.####", "#.........###.####", "#.........###.####", "#.........###.####", "###.#########.####", "###.#########.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "#############.####", "##.........##.####", "##.........##.####", "##.........##.####", "##.........##.####", "##.........##.####", "##.........##.####", "##.........##.####", "###.#########.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "######.###########", "######.###########", "######.###########", "######.###########", "..................", "####.#############", "####.#############", "####.#############", "####.#############"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "##################", "##################", "##################", "##################", "..................", "####.#############", "####.#############", "####.#############", "####.#############"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "#.......#####.####", "#.......#####.####", "#.......#####.####", "#.......#####.####", "..................", "#.......##########", "#.......##########", "####.#############", "####.#############"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "#############.####", "#############.####", "#############.####", "#############.####", "..................", "####.#############", "####.#############", "####.#############", "####.#############"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "######.######.####", "#.......#####.####", "#.......#####.####", "#.......#####.####", "..............####", "#.......##########", "#.......##########", "####.#############", "####.#############"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "#############.####", "#############.####", "##.....######.####", "##.....######.####", "..............####", "##.....###########", "##.....###########", "##.....###########", "####.#############"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "####.########.####", "####.########.####", "####.########.####", "####.########.####", "..............####", "####.#############", "####.#############", "####.#############", "####.#############"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "#############.####", "#############.####", "#############.####", "#############.####", "..............####", "####.#############", "####.#############", "####.#############", "####.#############"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "...........#######", "...........#######", "...........#######", "...........#######", "..................", "...........#######", "...........#######", "...........#######", "...........#######"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "##################", "##################", "##################", "##################", "###...............", "###.##############", "###.##############", "###.##############", "###.##############"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "####.########.####", "####.########.####", "####.########.####", "####.########.####", "###...............", "###.##############", "###.##############", "###.##############", "###.##############"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "#############.####", "#############.####", "#########.......##", "#########.......##", "###...............", "###.#####.......##", "###.#####.......##", "###.#####.......##", "###.##############"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "######.######.####", "######.######.####", "#####..........###", "#####..........###", "###............###", "###.#..........###", "###.#..........###", "###.##############", "###.##############"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "#############.####", "#############.####", "#############.####", "#############.####", "###...........####", "###.##############", "###.##############", "###.##############", "###.##############"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "####.########.####", "####.########.####", "####.########.####", "####.########.####", "###...........####", "###.##############", "###.##############", "###.##############", "###.##############"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "#############.####", "#############.####", "#############.####", "#############.####", "###...........####", "###.##############", "###.##############", "###.##############", "###.##############"]} ], "v_tiles": [{ "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "####.####", "####.####", "#.......#", "#.......#", ".........", "#.......#", "#.......#", "#.......#", "#.......#", "#########", "#########", "#########", "#########", ".........", "#########", "#########", "#########", "#########"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", ".........", "#########", "#########", "#########", "#########"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "#########", "#########", "#.......#", "#.......#", "#.......#", "#........", "#.......#", "#.......#", "#.......#", "#########"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".........", "#########", "#########", "#########", "#########", "##......#", "##......#", "##......#", "##......#", "##.......", "##......#", "##......#", "#########", "#########"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "###.#####", "#.....###", "#.....###", "#.....###", ".........", "#.....###", "#########", "#########", "#########", "#########", "#########", "###.....#", "###.....#", ".........", "###.....#", "###.....#", "###.....#", "###.....#"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "#......##", ".........", "#......##", "#......##", "#......##", "#......##", "#......##", "#......##", "#########", "#########", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 0, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", ".........", "#########", "#########", "#########", "#########"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".........", "#########", "#########", "#########", "#########", "#.......#", "#.......#", "#.......#", "#.......#", ".........", "#.......#", "#.......#", "#########", "#########"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#.......#", "#.......#", "#........", "#.......#", "#.......#", "#########", "#########"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".........", "#########", "#########", "#.....###", "#.....###", "#.....###", "#.....###", "#.....###", "#.....###", "#........", "#.....###", "#.....###", "#########", "#########"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".........", "#########", "#########", "#########", "##......#", "##......#", "##......#", "##......#", "##......#", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 0, "data": [ "###.#####", "#......##", "#......##", "#......##", ".........", "#......##", "#......##", "#......##", "#########", "#########", "#########", "#########", "#########", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "#########"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "###.#####", "###.#####", "#......##", "#......##", ".......##", "#......##", "#......##", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "#########"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.....", "#########", "#########", "#########", "#########"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "###.#####", "###.#####", "###.#####", "#......##", ".......##", "#......##", "#......##", "#......##", "#......##", "#......##", "#......##", "#......##", "#......##", "#........", "#......##", "#......##", "#########", "#########"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".....####", "####.####", "####.####", "####.####", "####.####", "#......##", "#......##", "#......##", "#......##", ".........", "#......##", "#......##", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "##.....##", "##.....##", "##.....##", "##.......", "##.....##", "##.....##", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 0, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "#########"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".......##", "##.....##", "##.....##", "##.....##", "##.....##", "##.....##", "##.....##", "##.....##", "##.....##", ".........", "#########", "#########", "#########", "#########"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.....", "#########", "#########", "#########", "#########"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "###.#####", "###.#####", "#......##", "#......##", ".......##", "#......##", "#......##", "#......##", "#......##", "#......##", "#......##", "#......##", "#......##", "#........", "#########", "#########", "#########", "#########"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 0, "data": [ "###.#####", "###.#####", "#......##", "#......##", ".......##", "#......##", "#......##", "#......##", "#......##", "#......##", "####.####", "####.####", "####.####", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#.......#", "#.......#", ".........", "#.......#", "#.......#", "#.......#", "#.......#"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".........", "####.####", "####.####", "##......#", "##......#", "##......#", "##......#", "##......#", "#########", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "#.......#", ".........", "#.......#", "#.......#", "#.......#", "#.......#", "#.......#", "#.......#", "#.......#", "#.......#", ".........", "#.......#", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "##......#", "##......#", "##......#", "##......#", "##......#", "##.......", "##......#", "##......#", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 0, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".........", "#......##", "#......##", "#......##", "#......##", "#......##", "#......##", "#......##", "#......##", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".........", "####.####", "####.####", "##......#", "##......#", "##......#", "##......#", "##......#", "#########", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".........", "#########", "#########", "#########", "##......#", "##......#", "##......#", "##......#", "##......#", ".........", "##......#", "##......#", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "##......#", ".........", "##......#", "##......#", "##......#", "##......#", "##......#", "##......#", "#########", "#########", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 0, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".........", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "#########", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "#.......#", "........#", "#.......#", "#.......#", "#.......#", "#.......#", "#.......#", "#.......#", "#.......#", "#.......#", ".........", "#.......#", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".....####", "####.####", "####.####", "####.####", "#.......#", "#.......#", "#.......#", "#.......#", "#.......#", "#........", "#.......#", "#.......#", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "#......##", "#......##", "#......##", "#......##", "#......##", "#........", "#......##", "#......##", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 0, "e_constraint": 1, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "#.......#", ".........", "#.......#", "#.......#", "#.......#", "####.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "####.####", "####.####", "##......#", "##......#", "........#", "##......#", "##......#", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 0, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.....", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "#.......#", "#.......#", "#.......#", "#.......#", ".........", "#.......#", "#.......#", "#.......#", "#.......#"]} , { "a_constraint": 1, "b_constraint": 0, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", ".........", "####.####", "####.####", "####.####", "####.####"]} , { "a_constraint": 0, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "##....###", "##....###", "##....###", "##....###", "##.......", "##....###", "##....###", "##....###", "####.####"]} , { "a_constraint": 1, "b_constraint": 1, "c_constraint": 1, "d_constraint": 1, "e_constraint": 1, "f_constraint": 1, "data": [ "###.#####", "###.#####", "###.#####", "###.#####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.....", "####.####", "####.####", "####.####", "####.####"]} ] }