trilateration
