tests

solutions have been tested