projectile calculate with the effect of bullet lentgh,mass,calibr, air drag and etc. 2d projectile flying simulator and the shooting angle binary search solution