https://cheatsheetshero.com/user/all/142-number-theory-cheatsheet