find_good_turn
if (find_good_turn(y, x, dir, b))
int find_good_turn(size_t& y, size_t& x, int& dir, const BOARD& b);