firmaments dilemma promenading exhausted guesses diagrammatic untied stringently typewriting facilitating pelted