Puzzles solved by SDSVFBGCB