Публичная и приватная случайность. Определения классов через комбинаторные прямоугольники. $P = NP \cap co-NP$.