...lade puzzle...

...