A student fires a cannonball vertically upwards with a speed of 34.0m/s. On the descent, the cannonball lands on top of a 30.0m tall building. Determine all unknowns and answer the following questions.

What was the cannonball's maximum height (measured from the ground)?

With what speed did the cannonball strike the building?

What was the cannonball's total flight time?