Carl Friedrich Gauss- Disquisitiones arithmeticae