difficult puzzle

7yrs

12