working on ex8
working on ex09