C-Puzzle

A unique 2-D puzzle