Holy tama lege shit......
Comments added, especially halfNum.