firework part 2
103