Ballista problem