Fourteen years ago, Kres is 7 years older than Kyle and twice as old as Kyle, at the same time. Hence, 7 years ago Kres was 14 years old, while Kyle was 7 years old. THEREFORE, their current ages are 14 years more, i.e. 28 and 21 years, respectively.