Java puzzles replay