fix norme and sloution finding