big big problems

nothing's broken, but i realized at this point it can only solve if you
have an opposite angle and side: A and a. A also can't be the 90* angle.

todo:
program solve logic for different scenarios?
force user to do some of their own damn math?