Leveled puzzle (28/29)

Leveled puzzle