На жаль, тепер у вас є гарне рішення в моєму попередньому пості, будь ласка, перевірте його!