DIY 3D printer for under 100USD