aefg

afg

abefg

efg

ebfh