game {
  name klondikefc
  title Klondike Freecell
  repeat 2 {
    cell {
      x 1+
    }
  }
  repeat 4 {
    foundation {
      x 5+
      first_rank a
      next_suit same
      next_rank up
    }
  }
  repeat 8 {
    tableau {
      y 1
      x 1+
      deal 1+
      first_rank any
      next_suit diff_color
      next_rank down
    }
  }
  stock {
    deal 52
    y 1
    redeal 0
  }
  waste {
    y 2
    from stock
  }
}

