Зачем вы написали такую тонну текста (на самом деле копипаст) даже без оформления?