(simple physics, tough puzzle)
First Correct Solution
www.physicsprize.com
Sorry for this inconvenience.