finished part1
finished part2