Huffing mint leaves. (at Chouara...