discouragingly topographical surveyors rearrangement Java coaches supportive scattering harboured manipulations oscillating