A small rock is thrown vertically upward with a speed of 18.0 m/s from the edge of the roof of a 40.0 m tall building. The rock doesn't hit the building on its way back down and lands in the street below. Air resistance can be neglected. What is the speed of the rock just before it hits the street? How much time elapses from when the rock is thrown until it hits the street?