The Hitchhiker's Guide to Multi-Patterning