https://www.francesnunziata.com/2013/10/08/new-addition-to-gunns-loop/