Stony Brook lands a seed IMO