@@@@@@@@@@@@o°°°@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@°.°.#@@@@@@@@@@@@@
@@@@@@@OOOOO°.°°OOOOooOOOOOOOOOOooOooooooOOOOOOOoooooOOOOooooo°°°.oOOOoO@@@@@@@@
@@@@@@o .. . .... @@@@@@@@
@@@@@@@#####°...#############################################O ..o##Oo#@@@@@@@@
@@@@@@@@@@@@*°°°@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#....O@@#O@@@@@@@@@
@@@@@@@@*°...... . ..... . @@@@@@@@@
@@@@@@@@Oooo....*oooooooooo**oooo**o*******o**o*o**oooooooooo* *oo**@@@@@@@@@
@@@@@@@@@@@@*°°*@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@.°..#@@@O@@@@@@@@@
@@@@@@@@@@@@*°°°@@@@@@@@@@@@@O@@@@@@@@@@@@@@@@@@O@@@@@@@@@@@@#....#@@@O@@@@@@@@@
@@@@@@@@@@@@*°°°@@@@@@@@@@@@@@oo*° °*Oo@@@@@@@@@@@@@#....#@@O.@@@@@@@@@
@@@@@@@@@@@@**°°@@@@@@@@@@@O° °O@@@@@@@@@@# ..#@@o @@@@@@@@@
@@@@@@@@@@@@**°°@@@@@@@@@o .. *@@@@@@@@# . #@@o @@@@@@@@@
@@@@@@@@@@@@°°.°@@@@@@@O° .° .°.. *#@#o* . o@@@@@@# . #@@o.#@@@@@@@@
@@@@@@@@@@@@°°.°@@@@@@*.°°° .O#@#*° o#@@@@@#° . .@@@@@#.. .#@@o.#@@@@@@@@
@@@@@@@@@@@@°..°@@@@@* °*. O@@@#oo* oO#@@@@@@# .@@@@O... #@@o.O@@@@@@@@
@@@@@@@@@@@@...°@@@@O .. @@@@@##* o@@@@#@# o@@@O... @@@* O@@@@@@@@
@@@@@@@@@@@@...*@@@@* . O@#@###. °@#@@#@o .@@@O ...@@@* o@@@@@@@@
@@@@@@@@@@@@...*@@@@° ######O #@@@@@O .@@@O ...@@@* o@@@@@@@@
@@@@@@@@@@@@.. °@@@@* O@####O °@####@* O@@@O . .@@@* *@@@@@@@@
@@@@@@@@@@@@.. *@@@@@ O#OOOOO* *OO###@o @@@@o . .@@@° °@@@@@@@@
@@@@@@@@@@@@ °@@@@@# o####OOOo°. .°*oO#@@@* @@@@@o.. .@@@ .@@@@@@@@
@@@@@@@@@@@@. °@@@@@@# *##@#OO*°.°°*oO#O* °@@@@@@o .@@@ .@@@@@@@@
@@@@@@@@@@@@. *@@@@@@@@o .*o**°°°°°°. .#@@@@@@@o .@@# . @@@@@@@@
@@@@@@@@@@@@ *@@@@@@@@@@O. *@@@@@@@@@@o .@* o@@@@@@
@@@@@@@@@@@# °@@@@@@@@@@@@@O*. °O@@@@@@@@@@@@@* .@o o@@@@@@
@@@@@@@@@@@@ °@@@@@@@@@@@@@@@@@@@@#####@@@@@@@@@@@@@@@@@@@@* .@@@@@@@@@@@@@@
@@@@@@@@ooo° ***oo******ooo***ooooooooooo**********ooooo** ***O@@@@@@@@@@
@@@@@@@# @@@@@@@@@@
@@@@@@@@###o .OOOOO######################################O* .####@@@@@@@@@@
@@@@@@@@@@@# °@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@O .@@@@@@@@@@@@@@
@@@@@@@@@@# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@* .o@@@@@@@@@@@@
@@@@@@@@@# *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@O °@@@@@@@@@@
@@@@@@@@@O #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@* @@@@@@@@@@
@@@@@@@@@@#°*#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#*.*#@@@@@@@@@@