XFGHXFGHF
hx******
xfghxfhxfghxfh
fhxgfhxgfhfgh
xhfghx******f
CJCGHJGCJGH
XFGHXFHXF
xfghgxfhfxghxfghfxg
xfghxfghbfxghfxghfxgh