part 1 (start here)
174