while loops works, the int builtin is also improved