Rand al'Thor♦ 120k3030 gold badges337337 silver badges657657 bronze badges $endgroup$ thirteen $begingroup$ Even though I enjoy The solution (+1), this would seem a lot more like an informed guess than logic. $endgroup$ infinitezeroIf you're keen on pushing your Mind to its Restrict, you could’t do much better than this large, meticulously intr