A example of depth_first_searches