Source: https://pages.mtu.edu/~kmsmith/SYP/Student/Tuesday/Aspirin.pdf