Small 3D printed 8-day clock