S_SUNK
return(hit ? (sunk ? S_SUNK : S_HIT) : S_MISS);
next = (hit == S_SUNK) ? RANDOM_FIRE : RANDOM_HIT;
next = (hit == S_SUNK) ? RANDOM_FIRE : FIRST_PASS;
next = (hit == S_SUNK) ? RANDOM_FIRE : FIRST_PASS;
next = (hit == S_SUNK) ? RANDOM_FIRE : SECOND_PASS;
hit = S_SUNK;
hit = S_SUNK;
if (hit == S_SUNK)