############### ##.............## ##..........!....## ##.................## ##...................## ##.....................## ##................)......## ##....................###.... ##......(............##...# ... ##.......[...........#..###..#. ##...................#..#...#.. ##....................#.#.###.# ##....................#.#.#...# ##.....................#.#.#.>.# #.......).............(#.#.#...# ..........\.............#.#.###.# ......................[#..#...#.. ........................#..###..#. ..........................##...##... ....$..........###......)...###.... ...............# #.....##.......... ................###.....###.......... ......oo.5............................ .......o.o.=........................... ...................................... ............###...........###......... .........)..# #....<)<....# #.......... ...........###.....<)....###.\........ ...................[................. .................................... ................................. .........###...[###............. .........# #....# #............ .........###....###............ ............................... ............................. ............................ ........................... .........[.............. ....................... ....................... ..............\........ .....^................. ..................... .................... ................... ................. ............... ...(......... .......