writeline support textwriter
#15; add while definition
#15; add while definition test