Leader

Time Taken: 520.633935928ms; 2 | 0