Question: What type of profession does Ivan Fesenko and Valery Goppa have in common?
Answer: mathematician