Проверил последовательность, только в одном месте прерываеатся, поправлю.