Solving Problems In The Distance