Nit: Could you add spaces around operators? ```i=0;``` -> ```i = 0;``` etc