Supramolecular self-assembly and selective step decoration on the Au(111) surface