Прочитал на четыре раза - вроде как ПОНИл :)
Вот только мууудрёно немножко, но полегче варианта не найти)
AxelKauaid