HENNESSY PUZZLES