Medium Level Graph Problems (see my blog for mashup link) (finished)