KiXgolfers:

Time to post your solutions and have the community take a stab at improving your code! The test suite and rules are available here: http://people.bu.edu/jenmeyer/kixtart/kixgolf_vigenere.zip
_________________________
There are two types of vessels, submarines and targets.