task 6
tests for task 6