n f l
x i b
a e b