Благодарю за интересное задание. Было не просто, но я справился. Если хотите экстремальное задание, то рекомендую к сотрудничеству.