.
For your info and for info of @itxmenaved !
In English, the phrase "Leo is three times older than Mark" means
(!) in distinct of many other languages (!)
that "Leo is four times as old as Mark"
And then, if to interpret the condition exactly as English requires it, the condition becomes DEFECTIVE, since leads to a non-integer answer.
So, be careful with this form !
H a p p y l e a r n i n g ! !