id: 9340c45f-73a6-4891-9de5-d156cead379f url: http://consc.net/misc/moreproofs.html