Не читать дальше, просто пиздострадания из серии "надо написать".