Dribble and spitz's taxi