Credit to u/Alexrap0r | I once wrote the most convoluted code for a banking turn... I must have been high.