The objective is to place the numbers 1 to 9 in each row, ensuring that each column also only contains the digits 1 to 9. In some Futoshiki main diagonals also contain the digits 1 through 9. Some digits may be given at the start. In addition, inequality constraints are also initially specifed between some of the squares, such that one must be higher or lower than its neighbour. These constraints must be honoured as the grid is filled out.