|X|x|x|x|x|x|x|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|X|X|
|X|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|X|X|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|X|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|X|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|X|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|X|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|X|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|X|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|x|_|_|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|X|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|_|X|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|X|_|_|_|x|_|_|_|_|_|x|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|X|_|_|_|_|_|_|
|_|_|_|_|_|_|_|X|_|_|_|x|x|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|x|_|_|_|x|_|_|_|_|_|_|_|_|_|X|_|x|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|X|_|_|_|_|_|_|_|_|x|x|_|_|_|_|x|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|x|X|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|X|X|X|_|_|_|_|x|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|_|x|_|_|_|_|x|x|_|_|_|_|_|_|X|_|_|_|_|_|X|_|_|x|X|x|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|X|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|x|x|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|x|_|_|_|_|x|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
|X|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|X|_|_|
|X|x|X|X|_|_|_|_|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|x|X|
|x|x|x|X|x|x|X|x|X|X|X|X|X|_|_|_|_|_|_|_|_|_|_|_|x|_|_|x|_|_|_|_|_|_|_|_|x|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|X|X|