A good programmer has to be a good mathematician. Is it true?