I've used all these puzzles in games I've run for teens and tweens, with great success! Very accessible, even for a younger audience.