Надеюсь это не противоречит правилам форума,просто решила дать ссылку,так как видела в интернете эту задачу.вот решение

http://physics-animations.com/cgi-bin/foru...iz&mes=9412