{ "config": { "is_corner": false, "num_color_0": 2, "num_color_1": 2, "num_color_2": 2, "num_color_3": 2, "num_color_4": 2, "num_color_5": 2, "num_x_variants": 1, "num_y_variants": 1, "short_side_length": 15 }, "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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": [ "####...########", "#####...#######", "#####....######", "######...######", "######...######", "#..#.....#####.", "........######.", "........####...", "##......####...", "####..........#", "#####........##", "#####.........#", "######........#", "##..###......##", "#....###....###", "#.....#########", "#.....#########", "##....#########", "##.....###....#", "#.......#......", "#.......#......", "...............", "...............", "...............", "..............#", ".............##", ".........#..###", "##.....########", "##.....########", "###....########"]} ] }