https://yorick.codingforstudent.com/3-rules-for-max/