1) Alexander Huddleston 2) The last coloring mode goes from blue to green, top to bottom respectively. 3) http://www.mathopenref.com/coordtrianglearea.html 4) This was written and compiled on Arch Linux on a 64-bit machine. There should not be any errors when run on another machine, but I am making note here just in case.