My Take on breath first search