〜や否や (ya inaya) - as soon as, no sooner than | Japanese Grammar