different writeln