извините, я просто изначально не был уверен в единственности данного решения, посему оставил комментарий на эту тему. После перепроверки исправил ответ. Я ни в коем случае не рассчитываю на излишние благодарности с вашей стороны, прошу прощения, если это выглядело именно так.