3D coloring puzzle