{ "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": [ "####.####", "####.####", "####.####", "####.####", ".....####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.####", "####.....", "####.####", "####.####", "####.####", "####.####"]} ] }