Question: 
Write a python function to check whether the triangle is valid or not if 3 points are given.


Model's Code:
def check_Triangle(x1, y1, x2, y2, x3, y3):
    side1 = ((x2 - x1) ** 2 + (y2 - y1) ** 2) ** 0.5
    side2 = ((x3 - x2) ** 2 + (y3 - y2) ** 2) ** 0.5
    side3 = ((x1 - x3) ** 2 + (y1 - y3) ** 2) ** 0.5
    return 'Yes' if side1 + side2 > side3 and side1 + side3 > side2 and side2 + side3 > side1 else 'No'



Sample Correct Code:
def check_Triangle(x1,y1,x2,y2,x3,y3): 
    a = (x1*(y2-y3)+x2*(y3-y1)+x3*(y1-y2))   
    if a == 0: 
        return ('No') 
    else: 
        return ('Yes') 


Asserts:
assert check_Triangle(1,5,2,5,4,6) == 'Yes'
assert check_Triangle(1,1,1,4,1,5) == 'No'
assert check_Triangle(1,1,1,1,1,1) == 'No'


Tests:
Test 1 of 3: PASS
Test 2 of 3: PASS
Test 3 of 3: PASS

Test 449 of 974: 327/449 (72.82850779510022%): success