{"database": "ctc-catalogue", "table": "sudoku_puzzles", "is_view": false, "human_description_en": "where Constraints contains \"Fortress\" and Solver contains \"Mark\" sorted by Id descending", "rows": [[8040, "King's Siege", "2026-01-11", "[\"Mark\"]", "[\"Sniglett\"]", "[\"Anti-King\",\"Arrow\",\"Fortress\"]", "{\"alt\":\"Disrupt the Siege of the King\",\"caption\":\"Disrupt the Siege of the King\",\"img_src\":\"https://img.youtube.com/vi/ZwaxrFBHjPk/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=ZwaxrFBHjPk\"}", "01:24:10", 85], [7277, "Medieval World War", "2025-06-07", "[\"Mark\"]", "[\"FastSandals\",\"Timotab\"]", "[\"Arrow\",\"Fortress\"]", "{\"alt\":\"Launching a Medieval World War with Sudoku?\",\"caption\":\"Launching a Medieval World War with Sudoku?\",\"img_src\":\"https://img.youtube.com/vi/rOIsQlCnz2M/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=rOIsQlCnz2M\"}", "00:27:05", 28], [5856, "Project Africa", "2024-04-07", "[\"Mark\"]", "[\"ThePedallingPianist\"]", "[\"Fortress\",\"German Whispers\",\"Pencilmarks\"]", "{\"alt\":\"Does the Hardest Geezer do Sudoku?\",\"caption\":\"Does the Hardest Geezer do Sudoku?\",\"img_src\":\"https://img.youtube.com/vi/FqqKlXws6E4/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=FqqKlXws6E4\"}", "00:20:09", 21], [5291, "More Like Funtress, Am I Right", "2023-10-27", "[\"Mark\"]", "[\"Bill Murphy\"]", "[\"Fortress\"]", "{\"alt\":\"GASic - But Not Classic!\",\"caption\":\"GASic - But Not Classic!\",\"img_src\":\"https://img.youtube.com/vi/IWEB54lMi0U/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=IWEB54lMi0U&t=19m20s\"}", "00:37:25", 38], [5080, "Forget to Remember", "2023-09-07", "[\"Mark\"]", "[\"Bill Murphy\"]", "[\"Fortress\"]", "{\"alt\":\"Gas at the Ready\",\"caption\":\"Gas at the Ready\",\"img_src\":\"https://img.youtube.com/vi/fI46Yf_Zug8/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=fI46Yf_Zug8&t=14m18s\"}", "00:36:28", 37], [5036, "The Castle Aaaarrrrrgghh", "2023-08-27", "[\"Mark\"]", "[\"Philip Newman\"]", "[\"Fortress\"]", "{\"alt\":\"GAS: The Agent of Hubris\",\"caption\":\"GAS: The Agent of Hubris\",\"img_src\":\"https://img.youtube.com/vi/vsTcSz7HlT0/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=vsTcSz7HlT0\"}", "00:36:20", 37], [4936, "Favor", "2023-08-02", "[\"Mark\"]", "[\"Bill Murphy\"]", "[\"Fortress\"]", "{\"alt\":\"GAS and the Achilles Heel\",\"caption\":\"GAS and the Achilles Heel\",\"img_src\":\"https://img.youtube.com/vi/KlH18ihoZlI/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=KlH18ihoZlI\"}", "00:33:34", 34], [4675, "Fortress", "2023-05-29", "[\"Mark\"]", "[\"Clover\"]", "[\"Fortress\"]", "{\"alt\":\"(Simply) the GAS\",\"caption\":\"(Simply) the GAS\",\"img_src\":\"https://img.youtube.com/vi/xVCTL0Bc52o/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=xVCTL0Bc52o\"}", "00:33:39", 34], [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], [4618, "Squaring the Circles", "2023-05-14", "[\"Mark\"]", "[\"Philip Newman\"]", "[\"Fortress\",\"Quadruple\"]", "{\"alt\":\"Here come the GAS Gremlins\",\"caption\":\"Here come the GAS Gremlins\",\"img_src\":\"https://img.youtube.com/vi/WlxWJ3pPtLY/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=WlxWJ3pPtLY&t=19m28s\"}", "00:41:20", 42], [4524, "Clone Fortress", "2023-04-21", "[\"Mark\"]", "[\"Clover\"]", "[\"Clone\",\"Fortress\"]", "{\"alt\":\"Rapid Unscheduled GAS Assembly\",\"caption\":\"Rapid Unscheduled GAS Assembly\",\"img_src\":\"https://img.youtube.com/vi/t7hYdmUfG1U/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=t7hYdmUfG1U&t=22m47s\"}", "00:36:32", 37], [4491, "Zoom", "2023-04-13", "[\"Mark\"]", "[\"M\u00e1ty\u00e1s Martinka\"]", "[\"3x3\",\"5x5\",\"7x7\",\"Anti-King\",\"Fortress\",\"Killer\",\"Kropki\",\"Linked Grids\",\"Whispers\"]", "{\"alt\":\"Zooming on a Sudoku Mission!\",\"caption\":\"Zooming on a Sudoku Mission!\",\"img_src\":\"https://img.youtube.com/vi/ckjI2LusM2Q/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=ckjI2LusM2Q\"}", "00:56:10", 57], [4484, "Pillboxes", "2023-04-11", "[\"Mark\"]", "[\"Allagem\"]", "[\"Fortress\",\"Killer\"]", "{\"alt\":\"Perfecting the Fortress\",\"caption\":\"Perfecting the Fortress\",\"img_src\":\"https://img.youtube.com/vi/il-iA1e-E_s/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=il-iA1e-E_s\"}", "00:24:20", 25], [4224, "Single Ladies", "2023-02-06", "[\"Mark\"]", "[\"Bill Murphy\"]", "[\"Fortress\"]", "{\"alt\":\"Time for GAS\",\"caption\":\"Time for GAS\",\"img_src\":\"https://img.youtube.com/vi/B8l5A-lrSJA/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=B8l5A-lrSJA&t=13m45s\"}", "00:33:41", 34], [3976, "Low-key Kropki", "2022-12-05", "[\"Mark\"]", "[\"Supercritical Pitchfork\"]", "[\"Fortress\",\"Kropki\"]", "{\"alt\":\"When All Dots are No Dots\",\"caption\":\"When All Dots are No Dots\",\"img_src\":\"https://img.youtube.com/vi/GGS764OA5jM/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=GGS764OA5jM\"}", "00:35:29", 36], [3612, "Sudoku #3612", "2022-09-07", "[\"Mark\"]", "[\"Sam Cappleman-Lynes\"]", "[\"Fortress\"]", "{\"alt\":\"GAS with Abnormal Rules \",\"caption\":\"GAS with Abnormal Rules \",\"img_src\":\"https://img.youtube.com/vi/G5q9Vlwk7As/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=G5q9Vlwk7As\"}", "00:37:08", 38], [3562, "Pirate Sudoku", "2022-08-25", "[\"Mark\"]", "[\"Sam Cappleman-Lynes\"]", "[\"Fortress\"]", "{\"alt\":\"Don't Neglect the Gas\",\"caption\":\"Don't Neglect the Gas\",\"img_src\":\"https://img.youtube.com/vi/S38_J6HNu58/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=S38_J6HNu58&t=23m20s\"}", "00:33:39", 34], [3512, "Pastel Day", "2022-08-12", "[\"Mark\"]", "[\"Philip Newman\"]", "[\"Fortress\"]", "{\"alt\":\"Another Mass of GAS \",\"caption\":\"Another Mass of GAS \",\"img_src\":\"https://img.youtube.com/vi/N5-MQ7TWs3s/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=N5-MQ7TWs3s&t=17m32s\"}", "00:35:38", 36], [3392, "Bastille Day", "2022-07-14", "[\"Mark\"]", "[\"FullDeck\",\"Missing a Few Cards\"]", "[\"Fortress\",\"Thermo\"]", "{\"alt\":\"Revolutionary Sudoku Techniques?\",\"caption\":\"Revolutionary Sudoku Techniques?\",\"img_src\":\"https://img.youtube.com/vi/auoA3jEx75Y/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=auoA3jEx75Y\"}", "00:37:33", 38], [3334, "Fort Sushi", "2022-07-02", "[\"Mark\"]", "[\"Peter Veenis\"]", "[\"Fortress\",\"Thermo\"]", "{\"alt\":\"How to Storm a Sudoku Fortress\",\"caption\":\"How to Storm a Sudoku Fortress\",\"img_src\":\"https://img.youtube.com/vi/Gf6cWjgMQ2Q/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=Gf6cWjgMQ2Q\"}", "00:40:35", 41], [3323, "Going to Extremes", "2022-06-29", "[\"Mark\"]", "[\"Conc123\"]", "[\"Arrow\",\"Fortress\",\"Kropki\",\"XV\"]", "{\"alt\":\"Five Given Digits in this Sudoku\",\"caption\":\"Five Given Digits in this Sudoku\",\"img_src\":\"https://img.youtube.com/vi/rMGug-opCrI/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=rMGug-opCrI\"}", "00:15:50", 16], [3278, "Sudoku #3278", "2022-06-18", "[\"Mark\"]", "[\"Sam Cappleman-Lynes\"]", "[\"Fortress\"]", "{\"alt\":\"GAS takes Sudoku to a New Dimension \",\"caption\":\"GAS takes Sudoku to a New Dimension \",\"img_src\":\"https://img.youtube.com/vi/6oz1O-Cp95Q/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=6oz1O-Cp95Q&t=17m29s\"}", "00:30:54", 31], [3270, "Sudoku #3270", "2022-06-16", "[\"Mark\"]", "[\"Hong Seonghwa\"]", "[\"Fortress\"]", "{\"alt\":\"Attacking a Korean Fortress\",\"caption\":\"Attacking a Korean Fortress\",\"img_src\":\"https://img.youtube.com/vi/w3fn9BA019U/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=w3fn9BA019U\"}", "00:30:17", 31], [2688, "Aerial View", "2022-01-21", "[\"Mark\"]", "[\"Tundra Lava\"]", "[\"Arrow\",\"Difference\",\"Fortress\",\"Palindrome\"]", "{\"alt\":\"A Sudoku Fully Mapped Out\",\"caption\":\"A Sudoku Fully Mapped Out\",\"img_src\":\"https://img.youtube.com/vi/pyY6KBdBAno/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=pyY6KBdBAno\"}", "00:19:57", 20], [2604, "A Part Ridge and a Pair of 3s", "2021-12-24", "[\"Mark\"]", "[\"Dittman Rat\"]", "[\"Diagonal\",\"Fortress\",\"Set Values\"]", "{\"alt\":\"A Rat Celebrates Christmas\",\"caption\":\"A Rat Celebrates Christmas\",\"img_src\":\"https://img.youtube.com/vi/aoFfPZ_G_8E/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=aoFfPZ_G_8E\"}", "00:32:21", 33], [2542, "Sudoku #2542", "2021-12-08", "[\"Mark\"]", "[\"Sam Cappleman-Lynes\"]", "[\"Fortress\"]", "{\"alt\":\"A Ton of GAS \",\"caption\":\"A Ton of GAS \",\"img_src\":\"https://img.youtube.com/vi/jAtVtoRCW00/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=jAtVtoRCW00&t=16m51s\"}", "00:52:34", 53], [2310, "Phortress", "2021-09-28", "[\"Mark\"]", "[\"Philip Newman\"]", "[\"Fortress\"]", "{\"alt\":\"Hitting the GAS \",\"caption\":\"Hitting the GAS \",\"img_src\":\"https://img.youtube.com/vi/RdXoLFAwWMY/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=RdXoLFAwWMY&t=13m02s\"}", "00:35:08", 36], [2182, "Too Much...", "2021-08-18", "[\"Mark\"]", "[\"Jonny Kaufman\"]", "[\"Arrow\",\"Between Lines\",\"Fortress\",\"Killer\",\"Kropki\",\"Little Killer\",\"Magic Square\",\"Quadruple\",\"XV\"]", "{\"alt\":\"Come on, This is just Too Much\",\"caption\":\"Come on, This is just Too Much\",\"img_src\":\"https://img.youtube.com/vi/P0kOxtfSDF4/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=P0kOxtfSDF4\"}", "00:22:45", 23], [2133, "Primes Are Too Cool", "2021-08-01", "[\"Mark\"]", "[\"Orhun Y\u00fcksel\"]", "[\"Arrow\",\"Fortress\",\"Kropki\",\"Palindrome\",\"Prime Neighbors\"]", "{\"alt\":\"Primes are too Cool\",\"caption\":\"Primes are too Cool\",\"img_src\":\"https://img.youtube.com/vi/6XBwZPzsVt8/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=6XBwZPzsVt8\"}", "00:37:48", 38], [2036, "Sudoku #2036", "2021-06-30", "[\"Mark\",\"Tantan Dai\"]", "[\"Clover\"]", "[\"Fortress\"]", "{\"alt\":\"INSANELY Brilliant Sudoku Solving (5 puzzles!) \",\"caption\":\"INSANELY Brilliant Sudoku Solving (5 puzzles!) \",\"img_src\":\"https://img.youtube.com/vi/EIWX3buriUE/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=EIWX3buriUE&t=13m29s\"}", "01:01:04", 62], [1848, "Sudoku #1848", "2021-04-07", "[\"Mark\"]", "[\"Ferhat \u00c7alapkulu\",\"Salih Alan\"]", "[\"Fortress\",\"Outside\"]", "{\"alt\":\"A Great Competitive Sudoku\",\"caption\":\"A Great Competitive Sudoku\",\"img_src\":\"https://img.youtube.com/vi/GZH1ubA7xio/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=GZH1ubA7xio\"}", "00:28:03", 29], [1391, "Spider Web", "2020-09-04", "[\"Mark\"]", "[\"shye\"]", "[\"Fortress\",\"Little Killer\"]", "{\"alt\":\"Spider Web Puzzle\",\"caption\":\"Spider Web Puzzle\",\"img_src\":\"https://img.youtube.com/vi/9aIf4w_DuSs/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=9aIf4w_DuSs\"}", "00:38:03", 39], [719, "Sudoku #719", "2019-07-05", "[\"Mark\"]", "[\"\u010cedomir Milanovi\u0107\"]", "[\"Fortress\"]", "{\"alt\":\"Sudoku expert steps on a rake!\",\"caption\":\"Sudoku expert steps on a rake!\",\"img_src\":\"https://img.youtube.com/vi/IYritxhgM4U/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=IYritxhgM4U&t=5m26s\"}", "00:25:11", 26]], "truncated": false, "filtered_table_rows_count": 33, "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": "Fortress", "p1": "Mark"}}, "facet_results": {}, "suggested_facets": [], "next": null, "next_url": null, "private": false, "allow_execute_sql": true, "query_ms": 3595.896869999706, "source": "Cracking the Cryptic Catalogue", "source_url": "https://docs.google.com/spreadsheets/d/1rVqAjm-l_Urjd3TNmIc3SmTmz_OlgSoBuhY7RPgiuRg/edit?usp=sharing"}