Automation Of Independent Path Searching using Depth First Search