Question 100Let $A_1A_2\cdots A_n$ be a cyclic polygon ($n \ge 3$). Find the maximum number of distinct acute-angled triangles whose vertices are chosen from $A_1, A_2, \dots, A_n$.