{"database": "ctc-catalogue", "table": "sudoku_puzzles", "is_view": false, "human_description_en": "where Constraints contains \"Skyscraper\" and Solver contains \"Mark\" sorted by Id descending", "rows": [[8053, "Tuning the Thermostat", "2026-01-15", "[\"Mark\"]", "[\"FullDeck\",\"Missing a Few Cards\"]", "[\"Skyscraper\",\"Thermo\"]", "{\"alt\":\"Tuning the Thermostat\",\"caption\":\"Tuning the Thermostat\",\"img_src\":\"https://img.youtube.com/vi/UX5P08kLwTE/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=UX5P08kLwTE\"}", "00:50:02", 51], [8018, "Twenty Six", "2026-01-06", "[\"Mark\"]", "[\"James Kopp\"]", "[\"O/E\",\"Skyscraper\"]", "{\"alt\":\"Welcome to 2026 with James Kopp\",\"caption\":\"Welcome to 2026 with James Kopp\",\"img_src\":\"https://img.youtube.com/vi/m38J0RC9lJ4/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=m38J0RC9lJ4\"}", "00:33:49", 34], [7942, "The Good, the Bad and the Ugly", "2025-12-15", "[\"Mark\"]", "[\"Doug Jelen\"]", "[\"Kropki\",\"Little Killer\",\"Multitask Clues\",\"Sandwich\",\"Skyscraper\",\"X-Sums\"]", "{\"alt\":\"What Sorcery is This?\",\"caption\":\"What Sorcery is This?\",\"img_src\":\"https://img.youtube.com/vi/NRFfM16q7MY/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=NRFfM16q7MY\"}", "00:41:05", 42], [7570, "Sinking City", "2025-09-02", "[\"Mark\"]", "[\"MonkeyApprentice\"]", "[\"0-8 Digits\",\"Extra Regions\",\"Kropki\",\"Modifier Cells\",\"Skyscraper\"]", "{\"alt\":\"Save the Sinking City!\",\"caption\":\"Save the Sinking City!\",\"img_src\":\"https://img.youtube.com/vi/fIal_Zby45U/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=fIal_Zby45U\"}", "00:34:49", 35], [7316, "Skyscraper I Love You", "2025-06-19", "[\"Mark\"]", "[\"Bobo\"]", "[\"Skyscraper\"]", "{\"alt\":\"A Great View of Sudoku\",\"caption\":\"A Great View of Sudoku\",\"img_src\":\"https://img.youtube.com/vi/3Ol0T4kLrUY/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=3Ol0T4kLrUY\"}", "01:09:55", 70], [7246, "Arrow-Skyscraper Hybrid Sudoku", "2025-05-29", "[\"Mark\"]", "[\"Akash Doulani\"]", "[\"Arrow\",\"Multitask Clues\",\"Skyscraper\"]", "{\"alt\":\"A Nice Introduction to Skyscrapers\",\"caption\":\"A Nice Introduction to Skyscrapers\",\"img_src\":\"https://img.youtube.com/vi/sJwCehrHd3A/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=sJwCehrHd3A\"}", "00:28:23", 29], [7176, "Whispering Internal Loop Skyscrapers", "2025-05-10", "[\"Mark\"]", "[\"yttrio\"]", "[\"German Whispers\",\"Loop\",\"Skyscraper\"]", "{\"alt\":\"This IS an Absolute Banger!\",\"caption\":\"This IS an Absolute Banger!\",\"img_src\":\"https://img.youtube.com/vi/7xIJVN12J-o/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=7xIJVN12J-o\"}", "00:56:56", 57], [6372, "Lightning Strikes Over the City", "2024-09-14", "[\"Mark\"]", "[\"Gerhard1963\"]", "[\"Killer\",\"Multi-Digit Arrow\",\"Skyscraper\"]", "{\"alt\":\"Lightning Strikes my Sudoku! Help!\",\"caption\":\"Lightning Strikes my Sudoku! Help!\",\"img_src\":\"https://img.youtube.com/vi/WnawFZ7JE9E/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=WnawFZ7JE9E\"}", "00:38:03", 39], [6175, "The Irrequadri City", "2024-07-14", "[\"Mark\"]", "[\"damasosos92\"]", "[\"1-9 Digits\",\"6x6\",\"Irregular\",\"Skyscraper\"]", "{\"alt\":\"An Irregular Offering: TWO for the Price of ONE\",\"caption\":\"An Irregular Offering: TWO for the Price of ONE\",\"img_src\":\"https://img.youtube.com/vi/CWUdMSNYPJo/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=CWUdMSNYPJo&t=14m21s\"}", "00:27:13", 28], [6116, "Nontuple Dutch", "2024-06-26", "[\"Mark\"]", "[\"Tomato Pie\"]", "[\"Arrow\",\"Dutch Whispers\",\"Inequality\",\"O/E\",\"Skyscraper\"]", "{\"alt\":\"Try these Orange Bars!\",\"caption\":\"Try these Orange Bars!\",\"img_src\":\"https://img.youtube.com/vi/Jjoim82Puns/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=Jjoim82Puns\"}", "00:33:55", 34], [5641, "The Crustler Building", "2024-02-01", "[\"Mark\"]", "[\"Scojo\"]", "[\"Arrow\",\"Incomplete Clues\",\"Multitask Clues\",\"Sandwich\",\"Skyscraper\",\"Thermo\"]", "{\"alt\":\"Crushing the Crusts in Sudoku\",\"caption\":\"Crushing the Crusts in Sudoku\",\"img_src\":\"https://img.youtube.com/vi/34UFPikuwRE/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=34UFPikuwRE\"}", "00:28:59", 29], [5559, "City of Skyscrapers", "2024-01-08", "[\"Mark\"]", "[\"Kitty Trouble\"]", "[\"Killer\",\"Skyscraper\"]", "{\"alt\":\"Journey through the City of Sudoku Skyscrapers\",\"caption\":\"Journey through the City of Sudoku Skyscrapers\",\"img_src\":\"https://img.youtube.com/vi/HoELynTTAq4/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=HoELynTTAq4\"}", "00:37:37", 38], [5070, "Between the Skyscrapers", "2023-09-04", "[\"Mark\"]", "[\"Klausku\"]", "[\"Between Lines\",\"Inequality\",\"Multitask Clues\",\"Skyscraper\"]", "{\"alt\":\"Getting Stuck Between the Skyscrapers\",\"caption\":\"Getting Stuck Between the Skyscrapers\",\"img_src\":\"https://img.youtube.com/vi/bi0sC74nPuU/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=bi0sC74nPuU\"}", "00:37:26", 38], [4907, "Billionaires' Row", "2023-07-25", "[\"Mark\"]", "[\"notdetails\"]", "[\"Skyscraper\",\"Sums\",\"XV\"]", "{\"alt\":\"Playing Sudoku with Billionaires\",\"caption\":\"Playing Sudoku with Billionaires\",\"img_src\":\"https://img.youtube.com/vi/loJPwt1mCz8/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=loJPwt1mCz8\"}", "00:40:51", 41], [4851, "Uptown", "2023-07-11", "[\"Mark\"]", "[\"Philip Newman\"]", "[\"Skyscraper\"]", "{\"alt\":\"Uptown Funk\",\"caption\":\"Uptown Funk\",\"img_src\":\"https://img.youtube.com/vi/zGtZMGR2un0/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=zGtZMGR2un0\"}", "00:28:12", 29], [4631, "Everything Is Rihgt", "2023-05-18", "[\"Mark\",\"Simon\"]", "[\"DiMono\"]", "[\"Doppelganger\",\"Fortress\",\"Killer\",\"Liar\",\"Little Killer\",\"Palindrome\",\"Quadruple\",\"Sandwich\",\"Skyscraper\",\"Thermo\",\"X-Sums\",\"XV\"]", "{\"alt\":\"Simon & Mark Solve Sudoku Together!\",\"caption\":\"Simon & Mark Solve Sudoku Together!\",\"img_src\":\"https://img.youtube.com/vi/CEhHEyD4Gjs/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=CEhHEyD4Gjs\"}", "01:14:30", 75], [3579, "City Planning", "2022-08-29", "[\"Mark\"]", "[\"Auul\"]", "[\"Ambiguous Clues\",\"Numbered Rooms\",\"Skyscraper\"]", "{\"alt\":\"What is an Ambiguous Clue?\",\"caption\":\"What is an Ambiguous Clue?\",\"img_src\":\"https://img.youtube.com/vi/-StX1t2laPE/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=-StX1t2laPE\"}", "00:37:24", 38], [3341, "Sudoku #3341", "2022-07-03", "[\"Mark\"]", "[\"Sam Cappleman-Lynes\"]", "[\"Skyscraper\"]", "{\"alt\":\"A Great Year of GAS \",\"caption\":\"A Great Year of GAS \",\"img_src\":\"https://img.youtube.com/vi/aceUogoL-QM/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=aceUogoL-QM&t=25m56s\"}", "00:34:05", 35], [3231, "B1G3 Skyscrapers", "2022-06-08", "[\"Mark\"]", "[\"Philip Newman\"]", "[\"Skyscraper\"]", "{\"alt\":\"The Great GASby \",\"caption\":\"The Great GASby \",\"img_src\":\"https://img.youtube.com/vi/G9Ve4kxxzjs/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=G9Ve4kxxzjs&t=11m58s\"}", "00:37:50", 38], [2946, "X-Sum Skyscrapers", "2022-04-04", "[\"Mark\"]", "[\"GarlicBredFries\"]", "[\"Between Lines\",\"Skyscraper\",\"X-Sums\"]", "{\"alt\":\"A Mind-Bending Sudoku Combination\",\"caption\":\"A Mind-Bending Sudoku Combination\",\"img_src\":\"https://img.youtube.com/vi/MaZiUQsE428/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=MaZiUQsE428\"}", "00:40:57", 41], [2127, "Sudoku #2127", "2021-07-30", "[\"Mark\"]", "[\"Clover\"]", "[\"Skyscraper\"]", "{\"alt\":\"Cooking with GAS - another Speedrun \",\"caption\":\"Cooking with GAS - another Speedrun \",\"img_src\":\"https://img.youtube.com/vi/2i4l7DtQFws/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=2i4l7DtQFws&t=13m41s\"}", "00:31:27", 32], [2121, "Skylines", "2021-07-28", "[\"Mark\"]", "[\"Doug Jelen\"]", "[\"Ambiguous Clues\",\"Skyscraper\"]", "{\"alt\":\"Colourful Skylines\",\"caption\":\"Colourful Skylines\",\"img_src\":\"https://img.youtube.com/vi/z5VlguImuqw/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=z5VlguImuqw\"}", "00:37:23", 38], [1920, "Diagonal Skyscraper Sudoku", "2021-05-11", "[\"Mark\"]", "[\"Magnus Josefsson\"]", "[\"O/E\",\"Skyscraper\"]", "{\"alt\":\"Identical Minds Think Alike?\",\"caption\":\"Identical Minds Think Alike?\",\"img_src\":\"https://img.youtube.com/vi/TyuWhH0AV8M/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=TyuWhH0AV8M\"}", "00:30:30", 31], [1868, "SandwichScrapers", "2021-04-17", "[\"Mark\"]", "[\"cfop\"]", "[\"Sandwich\",\"Skyscraper\"]", "{\"alt\":\"Getting Animated about Sudoku\",\"caption\":\"Getting Animated about Sudoku\",\"img_src\":\"https://img.youtube.com/vi/uFhuxXvVi_M/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=uFhuxXvVi_M\"}", "00:34:31", 35], [1556, "Secret Skyscraper Sudoku", "2020-11-20", "[\"Mark\"]", "[\"Wessel Strijkstra\"]", "[\"Cipher\",\"Kropki\",\"Skyscraper\"]", "{\"alt\":\"Write Your own Clues!\",\"caption\":\"Write Your own Clues!\",\"img_src\":\"https://img.youtube.com/vi/7au-_6EyYJw/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=7au-_6EyYJw\"}", "00:46:20", 47], [1413, "Multiple Role Sudoku", "2020-09-13", "[\"Mark\"]", "[\"Daniel Galao Birkmann\"]", "[\"Anti-Knight\",\"Sandwich\",\"Skyscraper\",\"Thermo\",\"X-Sums\"]", "{\"alt\":\"Multiple Role Sudoku\",\"caption\":\"Multiple Role Sudoku\",\"img_src\":\"https://img.youtube.com/vi/FhKT0w60aWg/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=FhKT0w60aWg\"}", "00:39:15", 40], [1403, "Downtown Skyscraper Sudoku", "2020-09-08", "[\"Mark\"]", "[\"David Lyford-Smith\"]", "[\"Skyscraper\"]", "{\"alt\":\"The Future of Skyscrapers?\",\"caption\":\"The Future of Skyscrapers?\",\"img_src\":\"https://img.youtube.com/vi/r6welnah1s4/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=r6welnah1s4\"}", "00:17:07", 18], [1387, "Six-Pack Linked Sudokus", "2020-09-02", "[\"Mark\"]", "[\"Tom Groot Kormelink\"]", "[\"Difference\",\"First Seen\",\"Linked Grids\",\"Max Ascending\",\"O/E\",\"Outside 2\",\"Skyscraper\",\"Sums\"]", "{\"alt\":\"What Happens when Mark DOESN'T get Lucky\",\"caption\":\"What Happens when Mark DOESN'T get Lucky\",\"img_src\":\"https://img.youtube.com/vi/l32JZFKFEsE/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=l32JZFKFEsE\"}", "01:10:51", 71]], "truncated": false, "filtered_table_rows_count": 28, "expanded_columns": [], "expandable_columns": [], "columns": ["Id", "Puzzle Title", "Date", "Solver", "Setter", "Constraints", "Video", "Video Length", "Video Length (Minutes)"], "primary_keys": ["Id"], "units": {"Video Length (Minutes)": "minute"}, "query": {"sql": "select Id, [Puzzle Title], Date, Solver, Setter, Constraints, Video, [Video Length], [Video Length (Minutes)] from sudoku_puzzles where :p0 in (select value from json_each([sudoku_puzzles].[Constraints])) and :p1 in (select value from json_each([sudoku_puzzles].[Solver])) order by Id desc limit 101", "params": {"p0": "Skyscraper", "p1": "Mark"}}, "facet_results": {"Constraints": {"name": "Constraints", "type": "array", "results": [{"value": "Skyscraper", "label": "Skyscraper", "count": 28, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Solver__arraycontains=Mark", "selected": true}, {"value": "Sandwich", "label": "Sandwich", "count": 5, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Sandwich", "selected": false}, {"value": "Multitask Clues", "label": "Multitask Clues", "count": 4, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Multitask+Clues", "selected": false}, {"value": "O/E", "label": "O/E", "count": 4, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=O%2FE", "selected": false}, {"value": "Thermo", "label": "Thermo", "count": 4, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Thermo", "selected": false}, {"value": "X-Sums", "label": "X-Sums", "count": 4, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=X-Sums", "selected": false}, {"value": "Arrow", "label": "Arrow", "count": 3, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Arrow", "selected": false}, {"value": "Killer", "label": "Killer", "count": 3, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Killer", "selected": false}, {"value": "Kropki", "label": "Kropki", "count": 3, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Kropki", "selected": false}, {"value": "Ambiguous Clues", "label": "Ambiguous Clues", "count": 2, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Ambiguous+Clues", "selected": false}, {"value": "Between Lines", "label": "Between Lines", "count": 2, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Between+Lines", "selected": false}, {"value": "Inequality", "label": "Inequality", "count": 2, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Inequality", "selected": false}, {"value": "Little Killer", "label": "Little Killer", "count": 2, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Little+Killer", "selected": false}, {"value": "Sums", "label": "Sums", "count": 2, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Sums", "selected": false}, {"value": "XV", "label": "XV", "count": 2, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=XV", "selected": false}, {"value": "0-8 Digits", "label": "0-8 Digits", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=0-8+Digits", "selected": false}, {"value": "1-9 Digits", "label": "1-9 Digits", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=1-9+Digits", "selected": false}, {"value": "6x6", "label": "6x6", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=6x6", "selected": false}, {"value": "Anti-Knight", "label": "Anti-Knight", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Anti-Knight", "selected": false}, {"value": "Cipher", "label": "Cipher", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Cipher", "selected": false}, {"value": "Difference", "label": "Difference", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Difference", "selected": false}, {"value": "Doppelganger", "label": "Doppelganger", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Doppelganger", "selected": false}, {"value": "Dutch Whispers", "label": "Dutch Whispers", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Dutch+Whispers", "selected": false}, {"value": "Extra Regions", "label": "Extra Regions", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Extra+Regions", "selected": false}, {"value": "First Seen", "label": "First Seen", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=First+Seen", "selected": false}, {"value": "Fortress", "label": "Fortress", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Fortress", "selected": false}, {"value": "German Whispers", "label": "German Whispers", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=German+Whispers", "selected": false}, {"value": "Incomplete Clues", "label": "Incomplete Clues", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Incomplete+Clues", "selected": false}, {"value": "Irregular", "label": "Irregular", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Irregular", "selected": false}, {"value": "Liar", "label": "Liar", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Liar", "selected": false}, {"value": "Linked Grids", "label": "Linked Grids", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Linked+Grids", "selected": false}, {"value": "Loop", "label": "Loop", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Loop", "selected": false}, {"value": "Max Ascending", "label": "Max Ascending", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Max+Ascending", "selected": false}, {"value": "Modifier Cells", "label": "Modifier Cells", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Modifier+Cells", "selected": false}, {"value": "Multi-Digit Arrow", "label": "Multi-Digit Arrow", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Multi-Digit+Arrow", "selected": false}, {"value": "Numbered Rooms", "label": "Numbered Rooms", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Numbered+Rooms", "selected": false}, {"value": "Outside 2", "label": "Outside 2", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Outside+2", "selected": false}, {"value": "Palindrome", "label": "Palindrome", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Palindrome", "selected": false}, {"value": "Quadruple", "label": "Quadruple", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark&Constraints__arraycontains=Quadruple", "selected": false}], "hideable": false, "toggle_url": "/ctc-catalogue-856d65f/sudoku_puzzles.json?Constraints__arraycontains=Skyscraper&Solver__arraycontains=Mark", "truncated": false}}, "suggested_facets": [], "next": null, "next_url": null, "private": false, "allow_execute_sql": true, "query_ms": 10075.85330800066, "source": "Cracking the Cryptic Catalogue", "source_url": "https://docs.google.com/spreadsheets/d/1rVqAjm-l_Urjd3TNmIc3SmTmz_OlgSoBuhY7RPgiuRg/edit?usp=sharing"}