@Bruce I hadn't considered it to be and I hope you are not accusing me
of cheating. I thought the question was designed for me to prove my
understanding of BFS and DFS algorithms. If I was cutting code to do
this I would have some logic to pick evenly ranked frontier nodes, and
the outcome, because they are evenly matched would be a moot point.
Each of the nodes are all candidates to be expanded and we could
quite as easily pick them from a hat.
I was NOT asking for any help in deriving the answer to the question,
I was only asking for help in defining the question and thought it was
useful for discussion.