maybe solved task 9