Redrawn/edited October 2019.