lum twice old moe was when lum was moes age when moe old lum

Lum is twice as old as moe was when lum was moe’s age. When moe is as old as lum is now, the sum of their age will be 100. How old is each one?