errors when doing non-rightsolve, at least with 1 angle. python skips straight over the if 'a' in SidesKnown and 'b' in SidesKnown sort of code (even if it's true) and goes straight for the else: which ends the program, and should only be triggered if there are 1 or less angles in SidesKnown