add exercise 5, directory inventory
add exercise 4, swap contents