задачка доставила www.diary.ru/~quicksilverfox/p120484412.htm