MartinLiss isn't dividing by zero; its done algebraically until the values are substituted in at the end. This has left me boggled, because I fail to see something wrong with this math.