Solving a puzzle

(It may take a minure)

(What is this ?)

Puzzle complexity

Progress