My oldest son (he's 10) is interested in ancient warfare, soldiers, and armies. So I got to thinking about also getting him interested in programming. So I was thinking that these two things would be perfect. Write a program that would be able to perform all of the calculations needed to design and build a Trebuchet. Say, have a menu where you could enter the value of the projectile and it would calculate out all the other variable values, or the distance you wanted a projectile to travel and the other values would be calculated, or you enter the counter weight value and the other values get calculated,...... You get the idea. My problem is that I am no genius when it comes to math of this level. So I told him about all of the math geniuses' on this forum....... So, if anyone has any ideas, suggestions, etc. please let me know. Thanks, Mike