Fit'em puzzle