Leveled puzzle (17/29)

Leveled puzzle