Puzzles solved by Vale b