{"database": "ctc-catalogue", "table": "sudoku_puzzles", "is_view": false, "human_description_en": "where Constraints contains \"Non-Consecutive\", Setter contains \"Aad van de Wetering\" and Solver contains \"Simon\" sorted by Id descending", "rows": [[7771, "Squares and Primes Harmony", "2025-10-29", "[\"Simon\"]", "[\"Aad van de Wetering\"]", "[\"Exponents\",\"Non-Consecutive\",\"Primes\"]", "{\"alt\":\"A Sudoku With Only 4 Given Digits: 2025 Edition!\",\"caption\":\"A Sudoku With Only 4 Given Digits: 2025 Edition!\",\"img_src\":\"https://img.youtube.com/vi/E8aY4zg-XV8/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=E8aY4zg-XV8\"}", "00:59:28", 60], [7529, "Miracle of Eleven", "2025-08-21", "[\"Simon\"]", "[\"Aad van de Wetering\"]", "[\"Neighbour Sums\",\"Non-Consecutive\"]", "{\"alt\":\"The Miracle Sudoku Of Eleven\",\"caption\":\"The Miracle Sudoku Of Eleven\",\"img_src\":\"https://img.youtube.com/vi/OzzuJUU6g84/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=OzzuJUU6g84\"}", "00:33:36", 34], [7219, "Stepped Thermos", "2025-05-21", "[\"Simon\"]", "[\"Aad van de Wetering\"]", "[\"Non-Consecutive\",\"Thermo\"]", "{\"alt\":\"A Sudoku With Only 4 Given Thermometers\",\"caption\":\"A Sudoku With Only 4 Given Thermometers\",\"img_src\":\"https://img.youtube.com/vi/AdSOJQ3huN0/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=AdSOJQ3huN0\"}", "00:42:57", 43], [6101, "Pi", "2024-06-22", "[\"Simon\"]", "[\"Aad van de Wetering\"]", "[\"Knight's Move\",\"Non-Consecutive\"]", "{\"alt\":\"A New Expression Of Pi (\u03c0)\",\"caption\":\"A New Expression Of Pi (\u03c0)\",\"img_src\":\"https://img.youtube.com/vi/CX_58GTS81o/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=CX_58GTS81o\"}", "00:33:07", 34], [1157, "The New Miracle", "2020-05-17", "[\"Simon\"]", "[\"Aad van de Wetering\"]", "[\"Anti-King\",\"Anti-Knight\",\"Non-Consecutive\"]", "{\"alt\":\"A New Miracle Sudoku\",\"caption\":\"A New Miracle Sudoku\",\"img_src\":\"https://img.youtube.com/vi/Tv-48b-KuxI/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=Tv-48b-KuxI\"}", "00:28:46", 29]], "truncated": false, "filtered_table_rows_count": 5, "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].[Setter])) and :p2 in (select value from json_each([sudoku_puzzles].[Solver])) order by Id desc limit 101", "params": {"p0": "Non-Consecutive", "p1": "Aad van de Wetering", "p2": "Simon"}}, "facet_results": {}, "suggested_facets": [], "next": null, "next_url": null, "private": false, "allow_execute_sql": true, "query_ms": 2235.4406849990482, "source": "Cracking the Cryptic Catalogue", "source_url": "https://docs.google.com/spreadsheets/d/1rVqAjm-l_Urjd3TNmIc3SmTmz_OlgSoBuhY7RPgiuRg/edit?usp=sharing"}