Numerical puzzles