Pregunta de entrevista de ACME

Code up a breadth first search.