use stack to sort arrival times, use simple X receiver geometry