We have no words.

YALE DAILY NEWS