lab2: naive crawler implimentation (without threading and recursion)