task 9 - working shitcode