This is my solution after noticing flamethrower's ridiculous dps. Glad the flamethrower's range is far enough to deal with multiple paths.
Cool that I also used that approach.