Stealth, puzzles and robots.