Puzzles solved by adm vic