Помогите написать исходный код на языке Python

Помогите с написанием исходного кода на языке Python. Программа на вход получает три точки ( 6 чисел, координаты точек ). Проверяет числа ли введенные значения, если нет, то выводит сообщение об ошибке и предлагает ввести значения заново. Дальше проверяет возможно ли по этим точкам построить треугольник и выводит результат. ( " возможно", «не возможно»). Если возможно, то считает площадь треугольника. И затем определяет тип треугольника (прямоугольный, остроугольный, тупоугольный )… Если не сложно, помогите с написанием исходного кода