Commented everything but program3 and gameengine