Skeleton puzzle