task 6 with tests