type octile
height 512
width 512
map
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@@@@@...............................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.................................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@@@@@..........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@@@@@@@@@........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@...............................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@..................................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......@@@@@@@@@@@@@@@@@.................................................@@@@@@@T@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................................................
.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................................................
..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................................................
........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................
.......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@.........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................
.........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................
........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................
.................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@T@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................
................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@T@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.........................................................................................................................................
................@@@@@@@@@@@@@@@...@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................
...............@@@@@@@@@@@@@@@@....@@@@@@@@@@...@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................
................@@@@@.....................................@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................
.......................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................
..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................................................................................
...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................
.................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@............................................................................................................................................
................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.........................................................................................................................................
................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................
...............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................
................................................................................@@@@@...@@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................@@@@@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................
.......................................................................................@@@@@@@@@@@@@@@@T@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................
..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................................................................................
...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................
..................................................................................................@@@@@.@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@......................................................................................................................................@@@@@...@@@@@@@@@@@@@@@T@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@..........................................................................................................................................@@@@@@@@@@@@@@@T@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................
..................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................
....................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@....................................................................................................................................@@@@@@@@@..@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................
.......................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@........................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@............................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@@@................................................................................................................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@@.................................................................................................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................@@@@@@@@@@@@@@..................................................................................................@@@@@@@@@@@@..................................................................................................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@@@.@.....................................................................................................@@@@@@@..................................................................................................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................@@@@@@@@@@@@@@@@@@@@@@@.............................................................................................................................................................................................................................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................@@@@@@@@@@@@@@@@@@@@@@@@@.@...........................................................................................................................................................................................................................................................................
...........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................................................................................................................................................
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.....................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................................................................................................................................................
..............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@.........................................@@@@@@@@@@@@@@@TTTTTTTTTTTT@@@@@@@@@@@.........................................................................................................................................................................................................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................@@@@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................................................................................................................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................@@@@@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................................................................................................................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@....................................@@@@@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................................................................................................................................................................................
.......................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@...............................@@@@@@@@@@TT@@@@@@@@@@TTTTTT@@@@@@@@@@@@@@........................................................................................................................................................................................................................................................................
...................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............................@@@@@@@@@@@T@@@@@@@@@TTTTTTTTT@@@@@@@@@@@@@........................................................................................................................................................................................................................................................................
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................@@@@@@@@@@@@TT@@@@@@@@TTTTTTTTT@@@@T@@@@@@@@........................................................................................................................................................................................................................................................................
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@............................@@@@@@@@@@@@@TTTTTT@@@TTTTTTTTTTTTTTTT@@@@@@..@................@.....................................................................................................................................................................................................................................................
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................@@@@@@@@@@@TTTTTTTTTTTTTT@@@TTTTTTTTTTT@@@@@@@@@@@..........@@@@@@.@...................................................................................................................................................................................................................................................
................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................@@@@@@@@@@@@@@@TTTTTTTTTTT@@@@TTTTTTTTTT@@@@@@@@@@@....@....@@@@@@@@@@..................................................................................................................................................................................................................................................
......................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@............................@@@@@@@@@@@@@@@@TTTTTTTTT@@@@@TTTTTTTTTT@@@@@@@@@@@@@@@@.@..@@@@@@@@@@.@................................................................................................................................................................................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@...........................@@@@@@@@@@@@@@@@@@@@TTTTTTT@TTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@...............................................................................................................................................................................................................................................
.......................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@..........................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................................................................................................................................................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@..@...........................................................................................................................................................................................................................................
...........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................................................................................................................
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................................................................................................................@...........@......................................................
...............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..............................................................................................................................................................@@@@@@@@....@@@@@@@@@.....................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..............................................................................................................................................................@@@@@@@@..@@@@@@@@@@@....@................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................@@@..@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@............................................................................................................................................................@@@@@@@@@@....@@@@@@@@@@@@@@................................................
.......................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@...............@..............................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@......................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......@@@@@@@@..............................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@......................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@@@@@@@@@@@.@............................
..............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@...@........................
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@..@...............................................................................................................................@..............@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.................@....
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..........................................................................................................................@@@@@............@@@@@@@@@@................................@@@@@@@@@@@@@@@@@@@@@@@@@@@......@@@@@@@@@@@.@..
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.@.......................................................................................................................@@@@@@.@.........@@@@@@@@@@@................................@@@@@@@@@@@@@@@@@@@@@@@@@@@......@@@@@@@@@@@@@..
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@...................................................................................................................@..@@@@@@@@....@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
...............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@.................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..................................................................................................................@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
.......................................................................................................................................@@@@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@...............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@@@@@@@@@@@
..........................................................................................................................................@@@@@@@@@@@@@@.........................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@@@@@@@@@@@
...........................................................................................................................................@@@@@@@@@@@@@........................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@@@@@@@@@@@
..................................................................................................................................................@@@@@.........................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................@@@@@@@@@@@@@@@@@@@@@@@@@
................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..................................................................................................@@@@@@@@@@@@@@................................................................................................................
................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..................................................................................................@@@@@@@@@@@@@@................................................................................................................
...............................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@..................................................................................................@@@@@@@@@@@@@@................................................................................................................
................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@...@.............................................................................................@@@@@@@@@@@@@@@@................................................................................................................
........................................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...........................................................................................@@@@@@@@@........................................................................................................................
.......................................................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@........................................................................................................................
..........................................................................................................................................................................................................................................@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...@....................................................................................@@@@@@@@@@@@........................................................................................................................
........................................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..@@..@...............................................................................@@@@@@@@@@@@@@........................................................................................................................
..........................................................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..............................................................................@@@@@@@@@@.@..........................................................................................................................
.........................................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@............................................................................@@@@@@@@@@@@@@..........................................................................................................................
........................................................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...@........................................................................@@@@@@@@@@@@@@.@........................................................................................................................
........................................................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..@@..@.....................................................................@@@@@@@@@@@@@@@@.@......................................................................................................................
........................................................................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................@@@@@@@@@@@@@@@@@@......................................................................................................................
........................................................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................@@@@@@@@@@@@@@@@@.......................................................................................................................
.......................................................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...@...............................................................@@@@@@@@@@@@@@@@@@.......................................................................................................................
.........................................................................................................................................................................................................................................@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..@@..@.............................................................@@@@@@@@@@@@@@@@........................................................................................................................
.......................................................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................@@@@@@@@........................................................................................................................
.....................................................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@..................................................................@@@@@@..........................................................................................................................
...................................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................@@@@@...........................................................................................................................
..................................................................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................@@@@@............................................................................................................................
..................................................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@............................................................................................@...................................................................................................
.................................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..........................................................................................@@@.@.................................................................................................
................................................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................................................@@@@@@@................................................................................................
.............................@...........@......................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................@@@@@@@@....@...........................................................................................
......................@@@@@@@@....@@@@@@@@@.....................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.....................................................................................@@@@@@@@@@@@@@@@@..........................................................................................
......................@@@@@@@@..@@@@@@@@@@@....@................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@....................................................................................@@@@@@@@@@@@@@@@@@.@........................................................................................
....................@@@@@@@@@@....@@@@@@@@@@@@@@...............................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@....................................................................................@@@@@@@@@@@@@@@@@@@@@@........................................................................................
.@..............@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@...........................................................................................................................................................................@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@..................................................................................@@@@@@@@@@@@@@@@@@@@@@@@....@...................................................................................
@@............@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................
@@.@.........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................
@@@@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@...................................................................................................................................................................@@@@@@@@@@@@@TTT@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................@@@@@@@@..@@@@@@@@@@@@@@@@@@@@..................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@................................................................................................................................................................@@@@@@@@@@@@@@T@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@...............................................................................@@@@@@@......@@@@@@@@@@@@@@@@@@..................................................................................
@@@@@@@@@@@@@@@@................................@@@@@@@@@@................................................................................................................................................................@@@@@@@@@@TTTTT@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@..................................................................................
@@@@@@@@@@@@@@@@................................@@@@@@@@@@.@............................................................................................................................................................@@@@@@@@@@@@@@TTT@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@....................................................................................
@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@...@........................................................................................................................................................@@@@@@@@@@@@@@@TTT@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................................@@@@@@@.........................................................................................
@@@@@@@@@@@@@@@@...............................@@@@@@@@@@@@@@@@@.@...............@...............@................@.....................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@..@..............................................................................................@@@@@@@@........................................................................................
........................................................@@@@@@@@@@@..........@@@@@@...........@@@@........@@@@@@@@@.@...................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@............................................................................................@@@@@@@@@........................................................................................
........................................................@@@@@@@@@@@....@....@@@@@@@..........@@@@@.@......@@@@@@@@@@@@..................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.........................................................................................@@@@@@@@@@@........................................................................................
........................................................@@@@@@@@@@@@@@@@.@..@@@@@@@@@@@@@@@@@@@@@@@@......@@@@@@@@@@@@.@................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@......................................................................................@@@@@@@@@@@@@........................................................................................
.......................................................@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.............................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.@...................................................................................@@@@@@@@@@@@@@........................................................................................
................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..................................................................................@@@@@@@@@.@...........................................................................................
................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@............................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................................@@@@@@@@@@@@...........................................................................................
................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@........................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@...........................................................................................
...............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......@................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@..........................................................................................
........................................................................................................................@@@@@@@@@@@@@@@..................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@..........................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@.................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@T@@@@@@.................................................................................@@@@@@@@@@@@............................................................................................
........................................................................................................................@@@@@@@@@@@@@@@@.................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@TT@@@@@..................................................................................@@@@@@@@................................................................................................
.......................................................................................................................@@@@@@@@@@@@@@@@@.@..............................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@..@..............................................................................@@@@@@@@@....@...........................................................................................
................................................................................................................................@@@@@@@@@@@............................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@................................................................................@@@@@@@@@@@@..........................................................................................
................................................................................................................................@@@@@@@@@@@.@.......................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..@...........................................................................@@@@@@@@@@@@@@.@........................................................................................
................................................................................................................................@@@@@@@@@@@@@@......................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@........................................................................................
...............................................................................................................................@@@@@@@@@@@@@@@....................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................................@@@@@@@@@@@@@@@@.....@..................................................................................
....................................................................................................................................@@@@@@@@@@...................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.........................................................................@@@@@@@@@@@@@@@@@@@@@@..................................................................................
..................................................................................................................................@@@@@@@@@@@@@.................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................@@@@@@@@@@@@@@@@@@@@@@.@................................................................................
..................................................................................................................................@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.......................................................................@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................
................................................................................................................................@@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................@@@@@@@@@@@@@@@@@@@@@@@@...@............................................................................
.............................................................................................................................@@@@@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@TTT@@@@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@............................................................................
...............................................................................................................................@@@@@@@@@@@@@@@@@...............................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@TTTTT@@@@@@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@...@........................................................................
..............................................................................................................................@@@@@@@@@@@@@@@@@@..................................................................@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@TTTTTTTTT@@@@@@@.................................................................................@@@@@@@@@@@@@@@@@@@@@@@@........................................................................
................................................................................................................................@@@@@@@@@@@@@@@@................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@....@.......@...........................................................
...............................................................................................................................@@@@@@@@@..........................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@@@@@@@@....@@@@@..........................................................
.................................................................................................................................@@@@@@@........................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@@@@@@@@..@...@@@..........................................................
..................................................................................................................................@@@@@@........................................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@..........................................................
...................................................................................................................................@@@@@........................................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@.......................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@..@@@...............@...........................................
.............................................................................................................@..................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@.........@@@@@@@@@@..........................................
...........................................................................................................@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@....@....@@@@@@@@@@@.........................................
.........................................................................................................@@@@@@@...............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@.@.......................................
........................................................................................................@@@@@@@@.@..............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@....................................
....................................................................................................@@@@@@@@@@@@@@.@....................................................................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.................................
....................................................................................................@@@@@@@@@@@@@@@@.@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................
..................................................................................................@@@@@@@@@@@@@@@@@@@@.@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................
................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@...........@.................
...........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........@@@@............@@@@@
.........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@...@@@@...........@@@@@@
.........................................................................................@@@@@@@@@@@@@@@@@@@...@@@@@@@@@....................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@..................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@...........@@@@@@
........................................................................................@@@@@@@@@@@@@@@@@@@.....@@@@@@@@.......................................................................................................@@..@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@...................................................................................................................................@@@@@@@@@@@@@@@@@....@@@@@@@@@@@@@@@@@@@@..@.............@@@@@@@@
.........................................................................................@@@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@.......@@@@@@@@@@@@@@
...........................................................................................@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................................................................@@@@@@@@@@@@@@@@@@@@.......@@@@@@@@@@@@@@
..........................................................................................@@@@@.@@@@@@@@...............................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@..................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
................................................................................................@@@@@@@...................................................................................................................................@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@......................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
..........................................................................................@@@@@@@@@@@@@..................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
..........................................................................................@@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
........................................................................................@@@@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
........................................................................................@@@@@@@@@@@@@@@@...............................................................................................................................@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
...................................................................................@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..........................................................................................................................................................................................@@@@@@@@@@@@@@@@........
..................................................................................@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.........................................................................................................................................................................................@@@@@@@@@@@@@@@@........
..................................................................................@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@........................................................................................................................................................................................@@@@@@@@@@@@@@@@........
...................................................................@............@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@.......................................................................................................................................................................................@@@@@@@@@@@@@@@@@........
...........................................................@@@@@@@@@......@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTT@@@@@TTTTT@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................................................
..........................................................@@@@@@@@@@......@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTT@@@@@@TTTTT@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................................................
........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTT@@@@TT@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................................................
........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@............................................................................................@..................................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................................................
..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@@@@@@@@@@..@........................................................@@@@@@@@@@@@@@@@@@@@@@TTTTT@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................................................................................................
..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@@@.......................................................@@@@@@@@@@@@@@@@@@@@@@@TTTT@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................................................................................................
................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................................................................................................
....@...............@...............@...........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................@....@@@@@@@@@@@@@@@@..@.......................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................@.....................................................................................................................
@@@@@......@@@@@@@@@@........@@@@@@@@.......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................@..@@@@@@@@@@@@@@@@@@@@@...@...................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................@@@@@@@@@@....................................................................................................................
@@@@@......@@@@@@@@@@........@@@@@@@@..@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@....................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................@@@@@@@@@@...@................................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@..@@......@.........................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................@.........................................................................@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................@@@.......................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................@@@......................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......@................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................@@@@.....................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................@@@....................................................................@@@@@@@@@@@TTTTTTTTTTTT@@@@@@@@@@......................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@@@@.....................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTT@@@@@@@@@@@.....................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTT@@@@@@@@@@@...@.................................................................................................
......................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@..........................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@@@................................................................................................
................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................
................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................
.......................................................................................................................................................@........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@...........@....................................................................................
..........................................................................................................................................@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@@@@@@@..@@@@@@@@@@.@..................................................................................
........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@T@@@@@@.@@@@@@@@@@@@@@.@................................................................................
.......................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@....@@@@@@@@@@@@@@................................................................................
.....................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@..@@@@@@@@@@@@@@@@@...............................................................................
....................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................................
..................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................
.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................................................................@.............@...............@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@..@..........................................................................
..............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................................................................................................................@@@@@@.@....@@@@@@@@...........@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.........................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................................................................................................@@@@@@@@.@..@@@@@@@@.@........@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................................................................................................................@@@@@@@@@@@@..@@@@@@@@@@.....@..@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................@.........@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................
..................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................@@......@.@@........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTT@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................
..................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................@@.@@@@@@.@@@......................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@........................................................................
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................@@@@@@@@@@@@@@....................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTT@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@........................................................................
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................@.................................@@@@@@@@@@@@@@@..................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.........................................................................
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................@@@@@@@................................@@@@@@@@@@@@@@@@.@...............................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.........................................................................
................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................@@@@@@@...............................@@@@@@@@@TT@@@@@@@@@..@...........................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................
...................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................@@@..............................@@@@@@@@@@@TTTTTT@@@@@@@@@@@..........................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.......................................................................@@@@@@@@@@TTTTTTTTTT@@@@@@@@@.@........................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................
.......................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@................................................................@@@@@@@@@@TTTTTTTTTTTT@@@@@@@@@@.@......................................................@@@@@@@@@@@@@@@@@@@@TTTTTTT@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................@@@@@@@@@@@@@@@@TTTTTTT@@@@@@@@@@@@@@..@..................................................@@@@@@@@@@@@@@@@@@@@@TTTTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@........................................................................
...........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................@@@@@@@@@@@@@@@@@@@@@TTT@@@@@@@@@@@@@@@@@@@@...................................................@@@@@@@@@@@@@@@@@@@@@TTTT@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@.........................................................................
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@.....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@..........................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@............................................@@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@......................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...@........................................................................
..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@...................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTT@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@..............................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................
.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.....................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.........................................................................
........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@...................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.........................................................................
...........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@........................................................................
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@.......................................@@@@@@@@@@@@@@@@@@@@@@@.@@.....@@.@@@@@..@@...@@.@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@.....................................................................
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@....................................@@@@@@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................@@@@@@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................
...............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................@@@@@@@@@@@@@@@@@@@@@...............................@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...@................................................................
......................................................@...........@..............................@..............................@@@@@TTT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................@@@@@@@@@@@@@@@..@@...................................@@.@@@@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..@@..@.............................................................
..............................................@@@@@@@@@...@@@@@@@@@.@.........................@@@@@...............................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................@@@@@@@@@@@@@................................................@@@@@@@@@@@@@...................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@............................................................
.............................................@@@@@@@@@@@..@@@@@@@@@@@@........................@@@@@@..............................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................@@@@@@@@@@@@@................................................@@@@@@@@@@@@@..................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@..........................................................
........................................@@@@@@@@@@@@@@@@..@@@@@@@@@@@@.@....................@@@@@@@@@............................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................@@@@@@@@@@@@@@...............................................@@@@@@@@@@@@@....................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................
........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.............@@@@@@@@@@@@@@...........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@............................................@@@@@@@@@@...................................................@@.@@@@@@@....................@..................................................................................@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................
......................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.......@@@@@@@@@@@@@@@@@@@..........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................................................................................@.@...............................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.........................................................
.....................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@@@@@@@@@@@@@@@@@@@@@@........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@.......................................................................................................................................@@@@@@..@...........................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................
.....................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@TT@@@@@@@@@@@@@@..............................@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@.......................................................................................................................................@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................
...................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@.......@@@@@@@@@...........................................................................................................................................@@@@@@@@@@@.@.......................................................................@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................
................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@...........................................................................................................................................................@@@@@@@@@@@@@.@.......................................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................
................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@................................@@@@@@@@@@@@@..............................................................................................................................................................@@@@@@@@@@@@@@@...@...................................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@........................................................
................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@TTT@@@@T@@@@@@@@...............................@@@@@@@@@@@@@...............................................................................................................................................................@@@@@@@@@@@@@@@@@@@@.................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@.........................................................
................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@TTTTTTTT@@@@@@..................................@@@@@......................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@.....@...............@............................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@..........................................................
...............................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@............................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@..@.@@............@.@@..................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.........................................................
................................@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@...........................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@.@@@......@@@@@@.@@@.................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................
.................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@..........................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................
..................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@............................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@...............................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@........................................................
........................................@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@......................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@........................................................
........................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TT@@@@@@@@@...@.................................................@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@........................................................
........................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTT@@@@@@@@@@@@.................................................@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@........................................................
.......................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@.............................................................................................................................................................................................................@....@@.@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTT@@@@@@@@@@@.................................................@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@.........................................................
................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................................................................................................................................@@@@@...........@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@.@..................................................@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................
................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@T@@@@@@@................................................................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@..@...........................................@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@................................................................
...............................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@TT@@@@@@@...............................................................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..........................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@................................................................
................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.@...............................................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@..@.......................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@......@.........................................................
..................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@................................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.@.....................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................
.................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.@..............................................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.@...................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@@@@@........................................................
................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.............................................................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@..................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@@@@@........................................................
................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@............................................................................@...............................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@...................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTT@@@@@@@@@@@@@@@@@.......................................................
................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..........................................................................@@.....@.........................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@...........................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@......................................................
................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..........................................................................@@.@@@@@...@.....................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...........................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.....................................................
...............................................@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................................@@@@@@@@@@@@@@...................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@...........................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.....................................................
................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................................@@@@@@@@@@@@@@@.................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..........................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..@..................................................
........................................................@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................@@@@@@@@@@@@@@@@.@..............................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@T@@@@@@@@@@@@@@@.............................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.................................................
........................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@@.......................................................................@@@@@@@@@TTT@@@@@@@@...@........................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@...........................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................
........................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@T@@@@@@@....................................................................@@@@@@@@@@TTTTTTT@@@@@@@@@@@...................................................................................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@............................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................
.......................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@..@................................................................@@@@@@@@@TTTTTTTTTTT@@@@@@@@@.@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@.............................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................
................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@............................................................@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@.@.............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTT@@@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................
................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@........................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@.@.........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@................................................
................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@......................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@......................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTT@@@@@@@@@@@@@@@@@@@@@@................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@................................................
................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.@....................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@.....................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@.................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.................................................
..............................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@...................................................@@@@@@@T@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@..................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@................................................
.............................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@...................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@................................................
.............................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@...................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@................................................
...........................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@...................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@..............................................................................................@@@@@@@@@@@@@@@@@@@@@@@.@@....@@.@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@................................................
..........................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@....................................................@@@@@@@@@@@@@@@TTTTTTTTTTTT@@@@@@@@@@@@@@@..............................................................................................@@@@@@@@@@@@@@@@@@@@@................@@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@@@@@@@@TTTTTT@@@@@@@@@@@@@@@@@@@@@................................................
........................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@....................................................@@@@@@@@@@@@@@@@@TTTTTTT@@@@@@@@@@@@@@@@@@..............................................................................................@@@@@@@@@@@@@@@@@@@@@................@@@@@@@@@@@@@@@@...............................................................@@@@@@@@@@@@@@@@@@@@@@TTTTT@@@@@@@@@@@@@@@@@@@@@@................................................
........................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@...................................................@@@@@@@@@@@@@@@@@@@@TTT@@@@@@@@@@@@@@@@@@@...............................................................................................@@@@@@@@@@@@@@@@@@@@@...............@@@@@@@@@@@@@@@@@.................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................
........................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@.......................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................@.....@.....................................................................@@@@@@@@@@@@@@@.@@....................@@.@@@@@@..@@..................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................
........................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................@..@.@@.....................................................................@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................
........................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................@@@@@@@.@@@....................................................................@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................
.......................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@...............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................@@@@@@@@@@@@...................................................................@@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................
.........................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.................................................................@@@@@@@@@@@@@@@@@@@@@@@@@..@@.....................@@@@@@@@@@@@@................................................@...................@@@@@@..@@...........................................................@.....................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................
......................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.........................................................................@@@@@@@@@@@@@@@@...........................@@@@@@@@@@@@@.@..............................................@.@..................................................................................@@@@@...@..........................................................@@@@@@@@@@@@@@@@................................................................
.....................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@........................................................................@@@@@@@@@@@@@@@@...........................@@@@@@@@@@@@@@@..@.........................................@@@@@.@...........................................................................@@@@@@@@@@@@@@.@........................................................@@@@@@@@@@@@@@@@................................................................
...................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@.......................................................................@@@@@@@@@@@@@@@@@...........................@@@@@@@@@@@@@@@@@@@....................................@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@@@................................................................
..................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@...........................@.....@.......................................@@.@@@@@@.@@..............................@@@@@@@@@@@@@@@@@@@.@...........................@.....@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@.@.....................................................@@@@@@@@@@@@@@@@@................................................................
.................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@...........................@..@@@@...@.............................................................................@@@@@@@@@@@@@@@@@@@@@.@...............@........@@....@@@@@@@@@@@@@......................................................................@@@@@@@@@@@@@@@@@@@@@@@...@..................................................................................................................................
.................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@..........................@@@@@@@@@@@@.@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@...@........@@@@...@....@@.@@@@@@@@@@@@@@@@...................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@................................................................................................................................
................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@........................@@@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@...................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................
................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@.........................@@@@@@@@@@@@@@@@.@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@...................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.............................................................................................................................
................................................@@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@...............................@@@@@@@@@@@@@@@@@@@.....@........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@.........................................................................................................................
................................................@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@...........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTT@@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................
...............................................@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@.........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@.............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................
.................................................@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@.........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@.................................................@...................@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@..............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................
.............................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@...........................................@@@@@.........................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................................
............................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................@@@@@@@.........................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................................................................
..........................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@......................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................@@@@@........................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@...................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................
........................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................
..........................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@.......................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................@@@@@@@T@TTTTTTTTTT@@@@TTTTTTTTTTTT@@@@@@@.....................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................
........................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@...................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................................@@@@@@@@@@TTTTTT@@@@@@@@@@TTTTTTT@@@@@@@@@...................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................
........................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................@@@@@@@@@@@@TT@@@@@@@@@@@@@@TTT@@@@@@@@@@@..................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................
........................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@...............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................................................................................
........................................@@@@@@@@@@@@@@@@@@@@@TTTTT@@@@@@@@@@@@@@@@@@@@@@...............................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@..................................................................................................................................
........................................@@@@@@@@@@@@@@@@@@@@@@TTT@@@@@@@@@@@@@@@@@@@@@@@..........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................
.......................................@@@@@@@@@@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@@@@@@@@@@@........................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................
........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................
................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................................................................
................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................................................
................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................................................................................
...............................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@.....................................................................................@@@@@@@@@..@@....@@.@@@@@..@@..........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................
........................................................@@@@@@@@@@@@@@@@@@@@....................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................
........................................................@@@@@@@@@@@@@@@.........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................
........................................................@@@@@@@@@@@@@...........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................
.......................................................@@@@@@@@@@@.........................................@....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................@..........@................................@..................@...........@......................
...........................................................................................................@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................@@@@@@@@@@@.......@@@@@.......................@@@@@@@@@@.........@@@@@@@@@.......@@@@@......................
..........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................@@@@@@@@@@@@@......@@@@@@....@..................@@@@@@@@@@.......@@@@@@@@@@@.....@@@@@@@.@....................
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................@@@@@@@@@@......@@@@@@@@@@@@....@@@@@@@@@@...@................
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@.................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.............@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.............
.......................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@...........
..................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........
................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@........
...............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@..................................................@....................................@...............@..............@..................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@..
.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@.......................@@@@@@@@@@@@@...@@@@@@@@@@@@@.....@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@.....................................@@@@@@@@@@@................................@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@..
................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@.@.....................@@@@@@@@@@@@@@..@@@@@@@@@@@@@...@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@....................................@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@..
...................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................@@@@@@@@@@@@....................@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@................................................@@@@@@@@@@@@@@@@....@@@@@@@@@@@@..................................@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@..
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@.@................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.............................................@@@@@@@@@..@@@@@........@@@@@@@@@................................@@@@@@@@@@@@@@@@...............................@@@@@@@@@@@@@@@@@...............................................@@@@@@@@@@@@@@@@@
.......................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................@@@@@@@@@@@@@@@@@@..........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................@@@@@@@@@@.@..........................................................................................................@@@@@@@@
.........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................@@@@@@@@@@@@@@@@@@@........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@...........................................................................................................@@@@@@@@@@@@@@..........................................................................................................@@@@@@@@
........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................@@@@T@@@@@@@@@@@@@@@..........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................................@@@@@@@@@@@@@@.@........................................................................................................@@@@@@@@
.................................................................................................................@@@@@@@@@@@@@@@@@@@@@.....................................................@@@@@T@@@@@@@@@@@@@@@........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@@@.@.....................................................................................................@@@@@@@@@
................................................................................................................@@@@@@@@@@@@@@............................................................@@@@@@@@@@@@@@@@@@@@@@....@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@@@@@..............................................................................................................
................................................................................................................@@@@@@@@@@@@@............................................................@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................@@@@@@@@@@@@@@@@@...............................................................................................................
...............................................................................................................@@@@@@@@@@@@.............................................................@@@@@@@@@@@@@@@T@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.......................................................................................................@@@@@@@@@@@@@@@@@@...............................................................................................................
................................................................................................................@@@@@...................................................................@@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................@@@@@@@@@@@@@@@@................................................................................................................
........................................................................................................................................................................................@@@@@@@@@@@@@TTT@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................................@@@@@@@@................................................................................................................
........................................................................................................................................................................................@@@@@@@@@TTTTTTT@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@................................................................................................................@@@@@@..................................................................................................................
.......................................................................................................................................................................................@@@@@@@@@TTTTTTTT@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@................................................................................................................@@@@@...................................................................................................................
.........................................................................................................................................................................................@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.@.............................................................................................................@@@@@....................................................................................................................
.......................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..........................................................................................................................................@...........................................................................................
....................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.@......................................................................................................................................@@@.@.........................................................................................
....................................................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...@.................................................................................................................................@@@@@@@........................................................................................
..................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@.@..............................................................................................................................@@@@@@@@....@...................................................................................
..................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@...........................................................................................................................@@@@@@@@@@@@@@@@@..................................................................................
.................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.@........................................................................................................................@@@@@@@@@@@@@@@@@@..................................................................................
................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...@..................................................................................................................@@@@@@@@@@@@@@@@@@@@.@................................................................................
................................................................................................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@.@..............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@....@...........................................................................
................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................
................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@............................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................
...............................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@...........................................................................................................@@@@@@@@..@@@@@@@@@@@@@@@@@@@@..........................................................................
.@...............@................@................@.............................................................................................................................@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.@........................................................................................................@@@@@@@......@@@@@@@@@@@@@@@@@@..........................................................................
@@............@@@@...........@@@@@@.@.........@@@@@@.@.........................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@..........................................................................
@@.@.........@@@@@.@........@@@@@@@@@@.......@@@@@@@@@.@.....................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@............................................................................
@@@@....@@@@@@@@@@@@.....@..@@@@@@@@@@..@@@@@@@@@@@@@@@@.....................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@...................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.......................................................................................................................@@@@@@@@@................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@.........................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@T@@@@@@......................................................................................................................@@@@@@@@@@@................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@TT@@@@@.....................................................................................................................@@@@@@@@@@@@@................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.....................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@....@...............................................................................................................@@@@@@@@@@@@@@................................................................................
........................................................@@@@@@@@@@@.@...................................................................................................@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..............................................................................................................@@@@@@@@@@@...................................................................................
........................................................@@@@@@@@@@@@@@..................................................................................................@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.@...........................................................................................................@@@@@@@@@@@@..@................................................................................
........................................................@@@@@@@@@@@@@@.@...............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@@@................................................................................
.......................................................@@@@@@@@@@@@@@@@@.@..............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@@@...@............................................................................
................................................................@@@@@@@@@@@.....................................................................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@@@@@@@@@............................................................................
................................................................@@@@@@@@@@@@....................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................@@@@@@@@@@@@@@@@@@@@.@..........................................................................
................................................................@@@@@@@@@@@@@...................................................................................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.......................................................................................................@@@@@@@@@@@@@@@@@@@@@@@.@........................................................................
...............................................................@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@...@....................................................................
....................................................................@@@@@@@@@@..........................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@.@..................................................................
.................................................................@@@@@@@@@@@@@@.........................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@.................................................................
.................................................................@@@@@@@@@@@@@@@.......................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@.................................................................
.................................................................@@@@@@@@@@@@@@@..........................@.............................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@.................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@.................................................................
................................................................@@@@@@@@@@@@@@@@.....................@@@@@@.@...............................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...@........................................................................................................................@@@@@@@@@@@@@@..................................................................
...................................................................@@@@@@@@@@@@@...................@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.......................................................................................................................@@@@@@@@@@@@@....................................................................
........................................................................@@@@@@@@..................@@@@@@@@@@@@.@........................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@........................................................................
........................................................................@@@@@@@......@..........@@@@@@@@@@@@@@@@..@.....................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..........................................................................................................................@@@@@@....@...................................................................
........................................................................@@@@@@@@@@@@@@......@@@@@@@@@@@@@@@@@@@@@@@@....................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@..................................................................
........................................................................@@@@@@@@@@@@@@....@@@@@@@@@@@@@@@@@@@@@@@@@@....................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@..................................................................
........................................................................@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.........................................................................................................................@@@@@@@@@@@@@@.@................................................................
.......................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@..@............................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.........................................................................................................................@@@@@@@@@@@@@@@@..@.............................................................
................................................................................@@@@@@@@@@@@@@@@................@@@@@@@@@@@.@.............................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@@@@@...@.........................................................
................................................................................@@@@@@@@@@@@@@@@................@@@@@@@@@@@@@@...........................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@........................................................
................................................................................@@@@@@@@@@@@@@@@................@@@@@@@@@@@@@@.@........................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@.......................................................
...............................................................................@@@@@@@@@@@@@@@@@...............@@@@@@@@@@@@@@@@@@.......................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@....@..................................................
........................................................................................................................@@@@@@@@@@......................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@.................................................
........................................................................................................................@@@@@@@@@@..@...................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@................................................
........................................................................................................................@@@@@@@@@@@@@@.................................................@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@................................................
.......................................................................................................................@@@@@@@@@@@@@@@..................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@...............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@...@................@...........................
............................................................................................................................@@@@@@@@@@@.........................................................@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.......................................................................................................................................@@@@@@@@@@@@@@@@@@@@@.........@@@@@@@@.......................@@@@
..........................................................................................................................@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@........................................................................................................................................@@@@@@@@@@@@@@@@@@@@.........@@@@@@@@..@....................@@@@
..........................................................................................................................@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@..........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................@@@@@@@@
........................................................................................................................@@@@@@@@@@@@@@@@.......................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@.........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@...........@@@@@@@@
.....................................................................................................................@@@@@@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@...........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......@@@@@@@@@@@@
.......................................................................................................................@@@@@@@@@@@@@@@@@...............................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......@@@@@@@@@@@@
......................................................................................................................@@@@@@@@@@@@@@@@@@................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@..................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
........................................................................................................................@@@@@@@@@@@@@@@...................................................................@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@.......................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
.......................................................................................................................@@@@@@@@@..........................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
.........................................................................................................................@@@@@@@.........................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
..........................................................................................................................@@@@@@........................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
...........................................................................................................................@@@@@........................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
.....................................................................................................@..................................................................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................................@@@@@@@@@@@@@@@@........
...................................................................................................@@@@.................................................................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................................@@@@@@@@@@@@@@@@........
.................................................................................................@@@@@@@...............................................................................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................................................@@@@@@@@@@@@@@@@........
................................................................................................@@@@@@@@.@..............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................................................................................................@@@@@@@@@@@@@@@@@........
...........................................................................................@@@@@@@@@@@@@@@.@....................................................................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................................................................................................................................................
...........................................................................................@@@@@@@@@@@@@@@@@.@..................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@................................................................................................................................................................................................................................
........................................................................................@@@@@@@@@@@@@@@@@@@@@@.@................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................................................................................................................................................................
........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................................................................................................................................................................
...................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@...@................................................................................................................................................................................................................................
.................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................................................................................................................................................
.................................................................................@@@@@@@@@@@@@@@@@@@...@@@@@@@@@........................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................................................................................................................................................
.................................................................................@@@@@@@@@@@@@@@@@@.....@@@@@@@@.......................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@...........................................................................................................@....................................................................................................................
................................................................................@@@@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.....................................................................................................@@@@@@@.@..................................................................................................................
...................................................................................@@@@@@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@....................................................................................................@@@@@@@@@@.@................................................................................................................
........................................................................................@@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@..................................................................................................@..@@@@@@@@@@@@................................................................................................................
........................................................................................@@@@@@@................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.................................................................................................@@..@@@@@@@@@@@@...@............................................................................................................
....................................................................................@@@@@@@@...@........................................................................................................................................@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@...@.............................................................................................@@@@@@@@@@@@@@@@@@@@@@@.@..........................................................................................................
.................................................................................@@@@@@@@@@@@@@@........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@............................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@.@........................................................................................................
.................................................................................@@@@@@@@@@@@@@@........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................
.................................................................................@@@@@@@@@@@@@@@.......................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......................................................................................................
................................................................................@@@@@@@@@@@@@@@@................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@..@....................................................................................................
...................................................................................@@@@@@@@@@@@@................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@TTTTTTTTTTT@@@@@@@@@@@@....................................................................................................
........................................................................................@@@@@@@................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@........................................................................................@@@@@@@@@@@@@TTTTTTTTTTT@@@@@@@@@@@@@...................................................................................................
.............@..............................................@...........................@@@@@@@...................................................................................................................................................@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@.@......................................................................................@@@@@@@@@@@@@TTTTTTTTTTT@@@@@@@@@@@@@...................................................................................................
...@@@@@@@@@@@......................................@@@@@@@@@@....................@@@@@@@@@@...@.................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.....................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTT@@@@@@@@...@................................................................................................
...@@@@@@@@@@@.@....................................@@@@@@@@@@....................@@@@@@@@@@@@@@................................................................................................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@....................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................
@@@@@@@@@@@@@@@@................................@@@@@@@@@@@@@@.@................@@@@@@@@@@@@@@@@................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................
@@@@@@@@@@@@@@@@....@...............@...........@@@@@@@@@@@@@@@@..@.............@@@@@@@@@@@@@@@@...............................................................................................................................................@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.@..................................................................................@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................
@@@@@@@@@@@@@@@@@@@@@........@@@@@@@@........@@@@@@@@@@@@@@@@@@@@@@.........@@@@@@@@@@@@@@@@@@@@.................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................
@@@@@@@@@@@@@@@@@@@@@........@@@@@@@@........@@@@@@@@@@@@@@@@@@@@@@....@....@@@@@@@@@@@@@@@@@@@@.................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@..........................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTT@@@@@@@@@@@@@@.....................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@@@@@@@@@.....................................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTT@@@@T@@@@@@@...................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@.@................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................
................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................@@@@@@@@@@@@@@@@................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@..@............................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................
................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................@@@@@@@@@@@@@@@@................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@............................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................
................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................@@@@@@@@@@@@@@@@................................................................................................................................................................................@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@...........................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@................................................................................................
...............@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............@@@@@@@@@@@@@@@@@...............................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@..@........................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@..................................................................................................
.................................................................................................................................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.......................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@.................................................................................................
................................................................................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................
................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@................................................................................................
................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@..........................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@................................................................................................
................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@................................................................................................
...............................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTT@@@@@@@@@@@@@@................................................................@@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@................................................................................................
.................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTT@@@@T@@@@@@@@................................................................@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@................................................................................................
................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@..................................................................@@@@@@TTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@.................................................................................................
........................................................................................................................................................................................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTT@@@@@@@@@@@@..............................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................
........................................................................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTT@@@@@@@@@@@@@@@............................................................@@@@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................
........................................................................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@.........................................................@..@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@........................................................................................................
........................................................................................................................................................................................................................................................................@@@@@@@@TTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................@@..@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@........................................................................................................
.......................................................................................................................................................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.......................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@..........................................................................................................
.....................................................................................................................................................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.....................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@.........................................................................................................
...................................................................................................................................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@...................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................
...............................................................................................................................................................@.................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@...................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................
...................................................................................................................................................@@@@@@@@@@@@@....................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................
................................................................................................................................................@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@........................................................................................................
................................................................................................................................................@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@@@........................................................................................................
................................................................................................................................................@@@@@@@@@@@@@@@@.....@..........................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@..@......................................................................................................
...........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@.@........................................................................................@@@@@@@@@@@@@@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@@@@@@...............................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@......................................................................................................
........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@....................................................................................@@@@@@@@@@@@@@@@@@@TTTTTTTTT@@@@@@@@@@@@@@@@@@@@................................................@@@@@@@T@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@.@....................................................................................................
........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@TT@@@@@@@@@@@@@@@@@@@@@@..................................................@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@...@................................................................................................
........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...................................................@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@...............................................................................................
.......................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@..............................................................................................
...................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.............................................................................................
.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@.............................................................................................
.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.....................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@...@.........................................................................................
.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@..........................................................................................@@@@@@@@@@@@@@@@......................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@........................................................................................
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@........................................................................................@@@@@@@@@@@@@@@@.....................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@........................................................................................
...................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................@@@@@@@@@@@@@@@@.....................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................................
........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@..................................................................................@@@@@@@@@@@@@@@@@...................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@........................................................................................
.......................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.................................................................................................................................................@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@........................................................................................
........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@........................................................................................
..........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@.........................................................................................
.........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............................................................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@..........................................................................................
...........................................................................................................................................@TT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....@.........................................................................................................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@................................................................................................
..........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................@@@@@@@T@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@................................................................................................
........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................................................................@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@................................................................................................
........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................................................................................................@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.................................................................................................
.......................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@.................................................................................................
...................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@................................................................................................
.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................................................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@................................................................................................
.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@...............@.................@........................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@................................................................................................
.................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@.....@@@@@@@@..........@@@@@@@@..@.................................................................................................@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@................................................................................................
................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
...................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@................................................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@@................................................................................................
........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......@...@.....@..............................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@@.................................................................................................
.......................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@..@@@@.....@........................................................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................
.........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..@@@@@@@@@@@@@@........................................................................@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................
........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@TT@@@@@@@........................................................................................................
.................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@......................................................................@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@........................................................................................................
................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@..........................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@........................................................................................................
................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................
...............................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................................................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................
................................................................................................................................................@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....@..................................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@........................................................................................................
......................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.........................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................
................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@........................................................................................................
................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.....................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@T@@@@@@..........................................................................................................
................................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....................................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@.........................................................................................................
...............................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@............................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@........................................................................................................
..........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.........................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@........................................................................................................
........................................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........................@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@........................................................................................................
...................@...................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......@................@@@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@........................................................................................................
@@@@@@@@@@@@@@@@@@@@.....................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...............@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@.....................................................................................@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@....................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@.....................................................................................@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@..........................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@@@.....................................................................................@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@............................................................................................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..........@@@@@@@@@@@@@@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@@@@@@@@@@@@@@@@@@@.......................................................................................@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@