fun fac(i: Int): Int { var count = 1; var result = 1; while(count < i) { count = count + 1; result = result * count; } return result; }