I believe it works (At least Elena attempted assignment 2)