Stephen Colbert and Donald Trump have both enjoyed successful careers playing exaggerated parodies of conservatives, so it makes sense that when they met on the Late Show Tuesday, this was the challenge: Who said it? Trump or Colbert?

Trump, despite his wild shifts on various issues over the years, is very aware of which ostentatious, egomaniacal things he did or did not say. He didn’t get a single one wrong—and didn’t even fall for the trap Colbert set with the last question. Damn.

[Late Show]