Betty,Cathy,Isabel,lani,alma,ans Ursula ran an 800meter race. Alma beat Isabel by 7 meters. Ursula beat betty by twelve meters. Alma finished 5 meters ahead of lani but 3 meters behind Ursula. Cathy finished halfway between the first and last girls. In what order did the girls finish? What were the distance between each girl?

Ursula, Alma, Cathy, Lani, Isabel, then last was Betty.

3 meters between Ursula and Alma
3 meters between Alma and Cathy
2 meters between Cathy and Lani
2 meters between Lani and Isabel
and 2 meters between Isabel and Betty