Discovered problem within the logic of getting available corrdinates. This version will compile, but will not provide expected results.
Compiles and will place the first ship, but none after that.