millz58 millz58 24-04-2019 Physics contestada A 0.5kg ball sits on top of a 20m high ramp. What is the potential energy of the ball?