A numerical machine accepts two values X and Y. Then it updates these values as X = XY and Y = Y + l in every step. The machine stops at X ≥ N.
If the value of N is changed to 500, then for X = 3, Y = 2 and N = 100, what would be the final value of X ?