f dfxg fgxf fx g

f dfxg fgxf fx g