Дмитрий Г., #60загружено 17:29, 21/06/12
Доработка варианта #57, думаю я правильно развил вашу мысль =)