Binary Quadratic Forms an Algorithmic Approach by Johannes Buchmann and Ulrich Vollmer Quadratic Equations