There are numCourses courses labeled from 0 to numCourses - 1. Each pair [course, prerequisite] means the prerequisite must be completed first. Return whether every course can be finished.
numCourses
0
numCourses - 1
[course, prerequisite]