Random Separating Hyperplane Theorem and Learning Polytopes