string.ljust(s, width[, fillchar])
string.rjust(s, width[, fillchar])
string.center(s, width[, fillchar])
These functions respectively left-justify, right-justify and center a string in a
field of given width. They return a string that is at least width characters wide,
created by padding the string s with the character fillchar (default is a space)
until the given width on the right, left or both sides. The string is never truncated.