Following concave corners fixed. Fut still fails when there is a wall on three sides. The wall searching is still random and may need improvement.