Here’s the way I’ve decided to complete the challenge pack.
I Need Japanese Steel
I picked targets so that it’s not clear who is the best candidate for each kill method. Other contracts I’ve seen make it obvious which target is meant to be killed in which way. But figuring out which target gets which kill method is a fun new wrinkle on routing, and it allows for more creativity.
(I kinda wish we could make contracts like this in the contract maker! I.e. we could specify that a kill method must be used without specifying which target must be killed that way.)