....... .......
...*******.... ....@@@@@@(...
...*************,... ...@@@@@@@@@@@@@@...
...*******%%%*******... ...@@@@@@@%%%@@@@@@@...
...*******%%%*******... ...@@@@@@@%%%@@@@@@@...
....******%%%%%%%%%%(******.... ..................... ....@@@@@@%%%%%%%%%%@@@@@@@....
....******%%%%%%%%%%%%%%*******......**********@@@@@@@@@@&......@@@@@@@%%%%%%%%%%%%%@@@@@@@....
....******%%%%%%%%%%%%%%%%%********************@@@@@@@@@@@@@@@@@@@@@%%%%%%%%%%%%%%%%@@@@@@@....
....******%%%%%%%%%%%%%%%%%********************@@@@@@@@@@@@@@@@@@@@@%%%%%%%%%%%%%%%%@@@@@@@....
....******%%%%%%%%%%%%%%%%%********************@@@@@@@@@@@@@@@@@@@@@%%%%%%%%%%%%%%%%@@@@@@@....
....******%%%%%%%%%%(**************************@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%%%%@@@@@@@....
...***%%%%%%%***************************@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%@@@@...
...***%%%%%%%***************************@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%@@@@...
... ***@@@@@@@@@@ ...
.... ************************ @@@@@@@@@@@@@@@@@@@@@@@@ ....
...**** *******..........******* @@@@@@@ @@@@@@@..........@@@@@@@ @@@(...
...**** *******..........******* @@@@@@@ @@@@@@@..........@@@@@@@ @@@(...
...**** ***,...**********...**** @@@@@@@ @@@&...@@@@@@@@@@...@@@@ @@@(...
...**** ******************** ***@@@@@@@@@@ .@@@@@@@@@@@@@@@@@@@@ @@@(...
...******* ,**************** ............. .@@@@@@@@@@@@@@@@ @@@@@@(...
...******* ,**************** ............. .@@@@@@@@@@@@@@@@ @@@@@@(...
...**********. @@@@@@@.......@@@@@@& @@@@@@@@@@(...
...************************@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(...
....**********@@@@@@@@@@@@@@@@@@@@.......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....
....**********@@@@@@@@@@@@@@@@@@@@.......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....
....******%@@@...@@@@@@@@@@@@@@...@@@@@@@...@@@@@@@@@@@@@@...@@@@@@@@@@....
...@@@@@@@@@@..............@@@@@@@@@@@@@..............@@@@@@@@@@...
....///...#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....///....
....///...#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....///....
...@@@@@@@///,..........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........////@@@@@@(...
...@@@@@@@@@@@@@#//////////.................................//////////@@@@@@@@@@@@@@...
...@@@@@@@@@@@@@@@@@@@@@@@@/////////////////////////////////@@@@@@@@@@@@@@@@@@@@@@@@...
...@@@@@@@@@@@@@@@@@@@@@@@@/////////////////////////////////@@@@@@@@@@@@@@@@@@@@@@@@...
...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@