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