{"database": "ctc-catalogue", "table": "not_gas_puzzles", "is_view": false, "human_description_en": "where Constraints contains \"Digit Restriction\" and Solver contains \"Mark\" sorted by Id descending", "rows": [[8270, "Horsing Around", "2026-03-08", "[\"Mark\"]", "[\"Tim Hasselaar\"]", "[\"Digit Restriction\",\"Fog\",\"Knight's Move\",\"Min/Max\",\"Parity Lines\",\"Ratio\"]", "{\"alt\":\"Henry the Horse Jumps Through the Fog!\",\"caption\":\"Henry the Horse Jumps Through the Fog!\",\"img_src\":\"https://img.youtube.com/vi/JAfswb4nVYU/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=JAfswb4nVYU\"}", "00:32:18", 33], [8111, "When All Else Fails", "2026-01-31", "[\"Mark\"]", "[\"PhyDraLey\"]", "[\"Digit Restriction\",\"German Whispers\",\"Region Sum Lines\",\"Thermo\"]", "{\"alt\":\"Is This New Rule Fair? I need your help ...\",\"caption\":\"Is This New Rule Fair? I need your help ...\",\"img_src\":\"https://img.youtube.com/vi/jtrhahQlgQE/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=jtrhahQlgQE\"}", "00:43:16", 44], [7884, "Six Seven", "2025-11-29", "[\"Mark\"]", "[\"Zentoxe\"]", "[\"Anti-Knight\",\"Digit Restriction\",\"Sums\",\"XV\"]", "{\"alt\":\"Six Seven - Now Rendered Meaningful!\",\"caption\":\"Six Seven - Now Rendered Meaningful!\",\"img_src\":\"https://img.youtube.com/vi/Q-zInJ_YQes/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=Q-zInJ_YQes\"}", "00:23:15", 24], [7669, "Sorry, Could You Repeat That?", "2025-09-29", "[\"Mark\"]", "[\"Chris Napolitano\"]", "[\"Anti-Knight\",\"Digit Restriction\",\"German Whispers\",\"Killer\"]", "{\"alt\":\"Could you Repeat That Please?\",\"caption\":\"Could you Repeat That Please?\",\"img_src\":\"https://img.youtube.com/vi/JeZ08_5f_Mk/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=JeZ08_5f_Mk\"}", "01:23:02", 84], [7615, "Simon's Neighbourhood", "2025-09-15", "[\"Mark\"]", "[\"Aeon\"]", "[\"Digit Restriction\",\"Dutch Whispers\",\"German Whispers\",\"Killer\",\"Kropki\",\"Parity Lines\"]", "{\"alt\":\"Entering the World of Simon\",\"caption\":\"Entering the World of Simon\",\"img_src\":\"https://img.youtube.com/vi/EIwymhdpsCk/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=EIwymhdpsCk\"}", "00:40:23", 41], [7445, "High Five", "2025-07-27", "[\"Mark\"]", "[\"Axel Abrahamsson\"]", "[\"Digit Restriction\",\"Sandwich\"]", "{\"alt\":\"High Fives All Round if you can Solve This!\",\"caption\":\"High Fives All Round if you can Solve This!\",\"img_src\":\"https://img.youtube.com/vi/s2xzEzHxF8I/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=s2xzEzHxF8I\"}", "01:22:08", 83], [7264, "3 Is a Magic Number", "2025-06-03", "[\"Mark\"]", "[\"KWOG\"]", "[\"Anti-Knight\",\"Anti-Kropki\",\"Arrow\",\"Digit Restriction\",\"Fog\",\"Kropki\",\"Magic Square\"]", "{\"alt\":\"3 is such a Magic Number\",\"caption\":\"3 is such a Magic Number\",\"img_src\":\"https://img.youtube.com/vi/useGmnPAews/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=useGmnPAews\"}", "00:23:06", 24], [7143, "Three\u2019s a Crowd", "2025-04-30", "[\"Mark\"]", "[\"Dani Dracogal\"]", "[\"Digit Restriction\",\"Kropki\",\"XV\"]", "{\"alt\":\"Special New Rules for Three!\",\"caption\":\"Special New Rules for Three!\",\"img_src\":\"https://img.youtube.com/vi/d8IWVqeIIRc/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=d8IWVqeIIRc\"}", "00:26:15", 27], [6498, "Killer Caves", "2024-10-22", "[\"Mark\"]", "[\"Stephen Mason\"]", "[\"Cave\",\"Digit Restriction\",\"Killer\"]", "{\"alt\":\"Getting Lost in a Cave of Sudoku!\",\"caption\":\"Getting Lost in a Cave of Sudoku!\",\"img_src\":\"https://img.youtube.com/vi/-h37tMyYDwI/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=-h37tMyYDwI\"}", "00:44:17", 45], [6410, "Happy Anniversary Mum & Dad!", "2024-09-26", "[\"Mark\"]", "[\"ThePedallingPianist\"]", "[\"8x8\",\"Anti-Knight\",\"Consecutive\",\"Digit Restriction\",\"Incomplete Clues\",\"Killer\",\"Modifier Cells\"]", "{\"alt\":\"A Wild Sudoku Celebration\",\"caption\":\"A Wild Sudoku Celebration\",\"img_src\":\"https://img.youtube.com/vi/ZFSUYdv_yU4/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=ZFSUYdv_yU4\"}", "00:43:39", 44], [6385, "A Night in the Entropics", "2024-09-18", "[\"Mark\"]", "[\"Thomas Prestopnik\"]", "[\"Anti-King\",\"Anti-Queen\",\"Digit Restriction\",\"Entropic Lines\",\"Kropki\"]", "{\"alt\":\"So Much Chess in my Sudoku!\",\"caption\":\"So Much Chess in my Sudoku!\",\"img_src\":\"https://img.youtube.com/vi/wm01orhj0h0/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=wm01orhj0h0\"}", "00:30:05", 31], [6235, "Buddy System", "2024-08-02", "[\"Mark\"]", "[\"rysmyth\"]", "[\"Adjacency\",\"Digit Restriction\",\"Friendly Cells\"]", "{\"alt\":\"Every Buddy Needs a Buddy\",\"caption\":\"Every Buddy Needs a Buddy\",\"img_src\":\"https://img.youtube.com/vi/csPxMjFkQD4/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=csPxMjFkQD4\"}", "00:21:38", 22], [6133, "Crazed Wolves on the Loose!", "2024-07-01", "[\"Mark\"]", "[\"Greenchecker34\"]", "[\"Counting Sets\",\"Digit Restriction\",\"German Whispers\",\"Killer\"]", "{\"alt\":\"How to Hide from Wolves\",\"caption\":\"How to Hide from Wolves\",\"img_src\":\"https://img.youtube.com/vi/2vWZVh9yyXc/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=2vWZVh9yyXc\"}", "00:33:03", 34], [6092, "Horseshoe Toss", "2024-06-19", "[\"Mark\"]", "[\"Teal\"]", "[\"Digit Restriction\",\"Inequality\",\"Renban\"]", "{\"alt\":\"Tossing the old Horseshoe\",\"caption\":\"Tossing the old Horseshoe\",\"img_src\":\"https://img.youtube.com/vi/zEGZ8-VJUF8/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=zEGZ8-VJUF8\"}", "00:32:05", 33], [6080, "Star-Crossed Sandwiches", "2024-06-15", "[\"Mark\"]", "[\"Darth Paradox\"]", "[\"10x10\",\"Ambiguous Clues\",\"Anti-Knight\",\"Digit Restriction\",\"Irregular\",\"Sandwich\",\"X-Sums\"]", "{\"alt\":\"Star Wars Sandwiches\",\"caption\":\"Star Wars Sandwiches\",\"img_src\":\"https://img.youtube.com/vi/6yzzNCrENAc/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=6yzzNCrENAc\"}", "01:30:43", 91], [5955, "Pseudo Cluedo", "2024-05-08", "[\"Mark\"]", "[\"Marty Sears\"]", "[\"Digit Restriction\",\"German Whispers\",\"Killer\",\"Modifier Cells\",\"Nabner\",\"O/E\",\"Palindrome\",\"Pathway\",\"Region Sum Lines\",\"Slow Thermo\",\"XV\",\"Zipper Lines\"]", "{\"alt\":\"Use Cluedoku Skills to Find the Killer!\",\"caption\":\"Use Cluedoku Skills to Find the Killer!\",\"img_src\":\"https://img.youtube.com/vi/oudYXBASJLE/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=oudYXBASJLE\"}", "00:52:42", 53]], "truncated": false, "filtered_table_rows_count": 16, "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 not_gas_puzzles where :p0 in (select value from json_each([not_gas_puzzles].[Constraints])) and :p1 in (select value from json_each([not_gas_puzzles].[Solver])) order by Id desc limit 101", "params": {"p0": "Digit Restriction", "p1": "Mark"}}, "facet_results": {}, "suggested_facets": [], "next": null, "next_url": null, "private": false, "allow_execute_sql": true, "query_ms": 3917.9023090036935, "source": "Cracking the Cryptic Catalogue", "source_url": "https://docs.google.com/spreadsheets/d/1rVqAjm-l_Urjd3TNmIc3SmTmz_OlgSoBuhY7RPgiuRg/edit?usp=sharing"}