Longish article but fascinating what the human mind can accomplish in six days time.