По "наводке" Наро написалось. читать дальше