XXXXXXXXXXXX
XXXXOOOOXXOO
XXXXOOOOOOOO
XXXXOOSSOOOO
XXXXOOOOOOOO
XXXXOOOOOOOO
XXXXOOXOOOOO
XXXXOOXOOOOO
XXXXOOOOOOOO
XXXXOOOOOOOO
XXXXOOOOOOOO
XXXXOOOOOOOO
XXXXOOOOOOOO
XXXXOOOOOOOO
XXXXXXXXXXXX
XXXXXXXXXXXX