Velocity Acceleration and Trajectory

A ball is thrown in an angle \alpha and initial velocity v_0, and hits a building in a distance l at a hight h (above ground).

Find:
    1.  \left|v_0\right|.
    2. The vector \vec{v_f} (final velocity).