Google Interview Question

Graphs and trees