nightmare logic