зачем ломать голову когда есть другие решения?