Solving Sudokus while learning Chicken Scheme