Five coworkers were talking during the lunch break. Roger, the oldest one, said that he has the same amount of experience in years as all four of the others combined and that his retirement should come when he accumulates 50 years of experience. Peter said that when he came to the company his daughter was 7 years old, and now she is 19 years old. Tom then said he has twice as many years of experience as Robert. Robert said that he has 4 years of experience less than Peter but 2 more years of experience than Mike. How many more years does Roger have to work before he retires? Give me reasons, before answering the question
Peter has 19 7 = 12 years of experience. Robert has 12 4 = 8 years of experience. Mike has 8 2 = 6 years of experience. Tom has 2 * 8 = 16 years of experience. Roger has 12 + 8 + 6 + 16 = 42 years of experience. Roger has to work another 50 42 = 8 years before he retires. So the final answer is 8.