Leveled puzzle (14/29)

Leveled puzzle