More efficient and dynamically spaced menu printing