Shapes puzzle

Shapes puzzle
Top