Take this challenging puzzle in small portions.
A puzzle that will put you in good spirits.