validate ship placement slightly broken