Puzzles solved by VXCVXC