Вообще я правильно начал, с выделения квадратов(алгоритм Лагранжа) -можно ли их там выделить?-, или как-то иначе следует подойти к решению?