Source: https://math.mit.edu/~apost/courses/18.204_2018/ramsey-numbers.pdf