Question 25Let $P$ be a $40$-sided convex polygon. Find the number of triangles formed by its vertices such that any two triangle vertices are separated by at least two other vertices of $P$.