German Chancellor Angela Merkel has tried to be a good host to world leaders at the G20 summit this week in Hamburg, Germany. But sometimes, hosting a bunch of (mostly) dudes with wildly inflated egos ...