John is 5 years older than Mary. In 10 years, twice John's age decreased by Mary's age is 35, and John's age will be twice Mary's current age. How do you find their ages now?