Почему смешивание проб позволяет найти инфицированных за меньшее число тестов: математика группового тестирования и комбинаторного поиска