{
  "version": "v1",
  "types": [
    {
      "type": "sudoku",
      "title": "Sudoku",
      "difficulties": [
        "easy",
        "medium",
        "hard"
      ],
      "random_url": "https://puzzlefount.llmwilds.com/v1/sudoku/easy",
      "page": "https://puzzlefount.llmwilds.com/puzzles/sudoku"
    },
    {
      "type": "futoshiki",
      "title": "Futoshiki",
      "difficulties": [
        "easy",
        "medium",
        "hard"
      ],
      "random_url": "https://puzzlefount.llmwilds.com/v1/futoshiki/easy",
      "page": "https://puzzlefount.llmwilds.com/puzzles/futoshiki"
    },
    {
      "type": "skyscrapers",
      "title": "Skyscrapers",
      "difficulties": [
        "easy",
        "medium",
        "hard"
      ],
      "random_url": "https://puzzlefount.llmwilds.com/v1/skyscrapers/easy",
      "page": "https://puzzlefount.llmwilds.com/puzzles/skyscrapers"
    },
    {
      "type": "binary",
      "title": "Binary (Takuzu)",
      "difficulties": [
        "easy",
        "medium",
        "hard"
      ],
      "random_url": "https://puzzlefount.llmwilds.com/v1/binary/easy",
      "page": "https://puzzlefount.llmwilds.com/puzzles/binary"
    },
    {
      "type": "nonogram",
      "title": "Nonogram",
      "difficulties": [
        "easy",
        "medium",
        "hard"
      ],
      "random_url": "https://puzzlefount.llmwilds.com/v1/nonogram/easy",
      "page": "https://puzzlefount.llmwilds.com/puzzles/nonogram"
    },
    {
      "type": "kenken",
      "title": "KenKen-style cages (calcudoku)",
      "difficulties": [
        "easy",
        "medium",
        "hard"
      ],
      "random_url": "https://puzzlefount.llmwilds.com/v1/kenken/easy",
      "page": "https://puzzlefount.llmwilds.com/puzzles/kenken"
    }
  ]
}
