Eight persons A, B, C, D, E, F, G and H are born in different years but not necessarily in the same order. The ages of each person are calculated from the base year 2020.
Note: If it is given that A's age is equal to the last two digits of the birth year of B, then the age of A will be in any sequence. For example: If B Is born in 1992, A's age Is equal to the last two digits of the birth year of B, then the age A may be either 29 or 92 years. None of the persons was born before 1970 and after 2015.
H was born in 2000. Only three persons are born between H and E. The age of E is the last two digits of the birth year of G. The difference between the age of G and H is five years. One person is born between G one whose age is 20 years in which the latter is the eldest between them. B is born two persons before the one who is born immediately after D. Only two persons were born between D and the one whose age is 18 years. The sum of the ages of H and C is one less than the age of D. The last two digits of the birth year of a person who was born adjacent to B is equal to the age of the person who was born immediately after H. The age difference between C and the one whose age is 20 is the same as between B and the one who was born adjacent to B. The age difference between G and F is one less than the age difference between B and D. The numbers of persons are born between A and C is the same as between D and E. The age of A is equal to the last two digits of the birth year of the person who was born two persons before A. All person's ages are equal to the last two digits of the birth year of some other persons except G and B.