top hat (7)