puzzles and survival account trading