Age Problem

By Angkol-Awin, 9 June, 2021

The combined ages of Mary and Ann are 44 years.
Mary is twice as old as Ann was when Mary was half
as old as Ann will be when Ann is three times as old as Mary
was when Mary was three times as old as Ann.
How old is Ann?