Как то так :3
Не знаю, надо или не надо было, но на всякий случай прячу под кат :3
читать дальше