more traversing exercises