PlanX

Challenging jigsaw style puzzle.