Lösung:

Anne = a (heute)?, Mary m (heute) = 24

Altersunterschied d = m - a
<-> heutiges Alter von Anne a = m - d = 24 - d
<-> (I) d = 24 - a

damaliges Alter von Anne a - d und 24 : 2 = 12, d.h.
a - d = 12 <-> (II) d = a - 12

(I) = (II)
24 - a = a - 12 = <-> 2 a = 24 + 12 = 36 <-> a = 18