.............................................................................;;;;;,;;;;;......................................;;.;;;,,,;;;,,,;;;...................................;,,;,,,,;,,;,,,;,,,;,................................;;,;;;;;;;;;;;;;;;;;;;................................;,;,,,;;;...;....;;,,,;...............................;;;;;;;...........;;;;;......................,,.......,;,,;,,............,;,;,...,,.........
......;,;;;;;...;;;...@@@@.....@@@@..;,;.;;;;;;.............;;;;,,;;;.;;;@.@@.;;.....;;.@@.;;;.;;,,,;;..........;;;,,,;;;;;;;;;@@@...;;.....;;.@@@;;;;,;;,,,;;......,,,;,;;,,,,,;,;,;.;;.;;,;...;;,,.;;.;;;,,,,,,;;,;,,....;;;,,,;;;,;;;.@......;;.....;;......@;;,,;;;,,;;........;;;;;,,;;,;.@...@@..........@@....@;;;;,,;,;;;.......;;,;;,,;;,,...@...@@@......@@@...@@.;,;;;,;;;.....
..,;,;;;,,;,,;,....@.,,..........,,.;...,;,,;,;,,,,..........;;;;,;......@;;;..........;;;@....;;;;;,;..;..........;;..;;......@...............@......;;.;,;.............;...;;.......@@....;..;...@@@......;...;;.............,.............;@;...,,,..;@;...........,..............................@@@.....@@..............................................@@..@@.................................................;@@@........................
Test: