def METHOD_NAME(vec, pinger_guess):
    for guess in pinger_guess:
        guess[2] = 0
    dots = [vec.dot(guess / np.linalg.norm(guess)) for guess in pinger_guess]
    fprint("Dots {}".format(dots))
    if dots[0] < 0.6 and dots[1] < 0.6:
        # Get the guess that is close to pnger vec
        go_to_guess = pinger_guess[np.argmax(dots)]
        go_to_guess = go_to_guess / np.linalg.norm(go_to_guess)
        fprint(
            "Though ping was behind. Going to pinger guess {} at {}".format(
                np.argmax(dots) + 1, go_to_guess
            ),
            msg_color="yellow",
        )
        return (False, go_to_guess)
    return (True, vec)