offers a pleasant , challenging and quirky puzzle well worth working out .
Subjectivity: subjective