Всё правильно, только y + 1 должно быть с модулем.