Assignment 2: Alejandro Frias and Paul Dapolito

This is pretty hard for us to understand. That said we don't have a ton of scala experience so that may be why. It seems this code may have been clearer as straight recursion without the cases.