Patterning surfaces with functional polymers.