Source: https://pi.math.cornell.edu/~levine/EthiopianDinner.pdf