CS 170 Maximum Leaf Spanning Tree contest