Billy is twice as old as Sally was when Billy was as old as Sally is now. And the total of their ages is 28. How old are they?