find_mid