abcd
efg