Ten years from now Tim will be twice as old as Jane was when mary was nine times as old as tim. Eight years ago, Mary was half as old as Jane will be when jane is one year older than Tim will be at the time when Mary will be five times as old as Tim will be two years from now. when tim was one year old, mary was six years before the time when jane was half as old as time will be when mary will be ten years older than mary was when jane was one-third as old as time will be when mary will be three times as old as she was when jane was born.

pretty confusing, especially where it says

mary was six years before the time when . . .

Not sure what that is intended to mean.

Idek

Mary was 238

Tim was 2
Jane was 300BC

The author forgot to add capital letters at the star of the nouns.

They forgot full stops.

To solve this complex problem, let's break it down into smaller parts and go step by step.

1. Let's assign variables to the current ages of Tim, Jane, and Mary. Let T represent Tim's current age, J represent Jane's current age, and M represent Mary's current age.

2. Based on the given information, we know that "Ten years from now, Tim will be twice as old as Jane was when Mary was nine times as old as Tim." This can be written as an equation:
(T + 10) = 2 * (J - M - 10)

3. Next, it is mentioned that "Eight years ago, Mary was half as old as Jane will be when Jane is one year older than Tim will be when Mary is five times as old as Tim will be two years from now." Let's convert this into an equation:
(M - 8) = 0.5 * (J + 1 - (T + 10) * 2)

4. Furthermore, it is stated that "When Tim was one year old, Mary was six years before the time when Jane was half as old as Tim will be when Mary will be ten years older than Mary was when Jane was one-third as old as Tim will be when Mary will be three times as old as she was when Jane was born." This can be confusing, so let's simplify it:
(1 + M - J / 2) - 6 = (T + 1) * 3 - (J / 3)
Simplifying further will give us: M - J/2 - 5 = 3T - J/3

5. Lastly, it is mentioned that "when Mary was born, Jane was one-third as old as Tim will be when Mary will be three times as old as she was." This can be expressed as an equation:
J - (M - J) = 1/3 * (T + M)

Now, we have a system of four linear equations with four variables:
(T + 10) = 2 * (J - M - 10)
(M - 8) = 0.5 * (J + 1 - (T + 10) * 2)
M - J/2 - 5 = 3T - J/3
J - (M - J) = 1/3 * (T + M)

To find the solution, we can use algebraic methods like substitution or elimination to solve this system of equations. However, this process becomes quite lengthy and complex. It might be easier to use a computer program or online solver to obtain the numerical values for T, J, and M.