Add an dge from destination to source . A new element is inserted to adjacent list of destination .
if destination not in self . graph : NEW_LINE INDENT self . graph [ destination ] = { source } NEW_LINE DEDENT else : NEW_LINE INDENT self . graph [ destination ] . add ( source ) NEW_LINE DEDENT