I spent too long learning graphs for this