technology:line breaking algorithms