rem: if (*str == '\n') { line++; if(line > SCREEN_HEIGHT - 1) scrup(); else screenOffset += SCREEN_WIDTH - (screenOffset % 80); } else {
add: if (*str == '\n') screenOffset += SCREEN_WIDTH - (screenOffset % 80); else
context: void kputs(const char *str){	while (*str) {		if (*str == '\n') {			line++;			if(line > SCREEN_HEIGHT - 1)				scrup();			else				screenOffset += SCREEN_WIDTH - (screenOffset % 80);		} else {			kScreenBase[screenOffset++] = 0xf00 | *str;		}		if (screenOffset > SCREEN_WIDTH * SCREEN_HEIGHT)			scrup();		str++;	}}