tough defensive assignment

Popular