Mary was 4 times as old as Ann 4 years ago and if Mary will be twice as old as Ann 4 years hence, how old is Ann?

Mary was 4 times as old as Ann 4 years ago and if Mary will be twice as old as Ann 4 years hence, how old is Ann?