Можно было бы обойтись без этой глобальной перменной.

В такой маленькой задаче это, наверное, не очень важно, но вообще не константная глобальная перменная это очень плохо.