static int part1