Medium
There are n courses labeled 0..n-1. edges[i] = [a, b] means you must take course b before course a. Return true if you can finish all courses.
Input: n = 2, edges = [[1,0]] Output: true
Input: n = 2, edges = [[1,0],[0,1]] Output: false