Added part 1 analysis