When Dianne turns 30, Alex will be 30 x 2 = <<30*2=60>>60 years old.

Allison will be 30/2 = <<30/2=15>>15 years old then.

Dianne will turn 30 in 30 - 16 = <<30-16=14>>14 years.

Currently, the age of Alex is 60 - 14 = <<60-14=46>>46.

Currently, Allison is 15 - 14 = <<15-14=1>>1 year old.

So, the sum of Alex and Allison's ages now is 46 + 1 = <<46+1=47>>47 years old.

# Answer

47
<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
When Diane turns 30, she will be half the age of Alex and twice as old as Allison. Diane is 16 years old now. What is the sum of the ages of Alex and Allison now?
Please reason step by step, and put your final answer within \boxed{{}}.<|im_end|>
<|im_start|>assistant

user
47
When Diane turns 30, she will be half the age of Alex and twice as old as Allison. Diane is 16 years old now. What is the sum of the ages of Alex and Allison now?
train