A ball is thrown vertically upwards from the ground with a velocity of 30m/s. Exactly 0.5 second later, another ball is dropped from rest from a cliff 40 metres above the point from which the first ball was projected. Find:
(i) The time after the first ball was thrown when the two balls meet.
(ii) How far above the ground are they at this time?