The highest power of 2 by which the product of first 100 counting numbers can be divided without any remainder is
What is the remainder obtained when 96! is divided by 97 ?