Думаю, что решение системы немного неточно, потому как с квадратными уравнениями я, возможно, отсек некоторые корни, имею ввиду корни с отрицательными знаками. Но в геометрии это допустимо, даже необходимо. В заключении можете даже выполнить проверку, для себя...
Изменено: добавил проверку!