Puzzles solved by vbcvbcvbvcb