a la https://xkcd.com/505/