Leveled puzzle (27/29)

Leveled puzzle