difficult: 1.consider the physical factors inside the design like friction and gravity, speed


2.lacking of material, like transistor


easy:coding part is fine, and it is also easy to come up with an idea which i want to do


what surprising : wood is easy to laser cutted and gear `s shape has to follow a  equation.