gfhxfghxf
xfghxfgh
xfghx******fghfg
xfghxfghxfgh
xfhfxghfxgh
hfxghfxghxfghfxghxfgh
xfgbhxfgbxfhxfghbxfgbfgbhx
x******nfgxhnfxghfxgh
FXHBFGHNXFGGGGGGFHXFG
xfhxfghx************