Shuffling the pieces...

Snapping things together...

Fitting the pieces...

Linking the pieces...

Getting your puzzle ready...

Almost there...