Leveled puzzle (26/29)

Leveled puzzle