very odd that there are exactly 100 tests