Ой,а как элегантно-то получилось)))))))
читать дальше