Как говорится, если программа заработала с первого раза, это еще не значит, что она написана неправильно.