Анализ очень хороший, в следующий раз не анализируйте.