Do you do Sudoku? Personally I find it even more challenging writing computer programs to solve Sudoku and other puzzles. If there are others out there with similar interests, would you like to establish this forum? You may be an experienced programmer, or you might want to learn and be looking for problems to work on. The range of puzzles we might look at is exemplified by the daily puzzles in the "i" newspaper. Some can be solved directly by an algorithm, some require trial-and-error. The Python programming language suggests itself, but I'm open to alternatives.