Assignment 5.1 with fix

Fixed no return value on filter.  Added semicolons.