cleaner solution to exercise 05