in

Complicated Puzzle Box – wonderful

Complex Puzzle Box

Sophisticated Puzzle Box – formidable