Conner is 5 years older than Krystal. In 2 years the sum of their ages will be 43. How old is Conner now?

C+2 + K+2 = 43

but K = C-5
so
C + 2 + C-5+2 = 43
2 C -1 = 43
2 C = 44