Mobile Robot Navigation Using Depth First Search Algoritm