There are 7 brothers in Jeffrey's family. Jeremiah is 2 years older
than Jeffrey, but 3 years younger than Justin. James is 2 years
younger than Jeffrey and 3 years older than Jack. Jack is 2 years
older than Jonathan, who is 1 year old. Jordan and Jeremiah are
twins.
What are the ages of each boy?