●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●●●●○○●●●●●●●●●●●●●●●●●●●●●●○○○●●●●
●●●●●○○●●●●●●○○○○○○○○○○●●●●●●○○○●●●●
●●●●●○○●●●●●●●●●○○○●●●●●●●○○○○○○○○○○
●●●●●○○●●●●●●●●●○○○●●●●●●○○○●●●●●●○○
●●●●●○○●●●●●●●●●○○●●●●●●●●●○○○○○○○○●
○○○○○○○○○○○○●●○○○○○○○○●●●●●●●●●○○○●●
●●●●●○○●●●●●●●●●○○●●○○●●●●●●●●○○●●●●
●●●●●○○●●●●●●●●●○○●○○○●●●○○○○○○○○○○○
●●●●●○○●●●●●●●●○○○●○○○●●●●●●●●○○●●●●
●●●●●○○●●●●●○○○○○○○○○○○○●●●●●●○○●●●●
●●●●●○○●●●●●●●●●●●●●●●●●●●●●○○○○●●●●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●●●●○○●●●●●●●●●●●●●●●●●●●●●●○○○●●●●
●●●●●○○●●●●●●○○○○○○○○○○●●●●●●○○○●●●●
●●●●●○○●●●●●●●●●○○○●●●●●●●○○○○○○○○○○
●●●●●○○●●●●●●●●●○○○●●●●●●○○○●●●●●●○○
●●●●●○○●●●●●●●●●○○●●●●●●●●●○○○○○○○○●
○○○○○○○○○○○○●●○○○○○○○○●●●●●●●●●○○○●●
●●●●●○○●●●●●●●●●○○●●○○●●●●●●●●○○●●●●
●●●●●○○●●●●●●●●●○○●○○○●●●○○○○○○○○○○○
●●●●●○○●●●●●●●●○○○●○○○●●●●●●●●○○●●●●
●●●●●○○●●●●●○○○○○○○○○○○○●●●●●●○○●●●●
●●●●●○○●●●●●●●●●●●●●●●●●●●●●○○○○●●●●
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●