add some blank line for reading
add variables: scale, printWidth, and adjust slightly on code