language, flipN
composing