Mr. A is 5 years senior to Mr. B, Mr. B is 3 years senior to Mr. C, and Mr. C is 2 years junior to Mr. D in job experience. If Mr. D has 158 years job experience, how many years of experience does Mr. A possess?

Answer: 
21
Mr. A is 5 years senior to Mr. B, Mr. B is 3 years senior to Mr. C, and Mr. C is 2 years junior to Mr. D in job experience. If Mr. D has 158 years job experience, how many years of experience does Mr. A possess?