Mid Level 2 - Shape Codes

84 Piece Puzzle