graphs part 1