graph part one