##################### ##........>...###....## ##............#####....## ###.............#####.....## #####............#####......## ######............###........## #######........................## ##.#####.........................## ##...###...........................#### ##...........(......................#### ##...............#..................##### ##.............(.###.................##### ##.................#..................####### ##..............................#.......###..## ##...................(..........###............## ##.................(..(....###....#..............## ##.###.....................## ##...................## ##.#####....................# #....................## ##..#####.....#............^.## ##.....................## ##...#####....###....###.......###.......................## ##.....###......#....## ##.................................## ##....................# #..................................## #.....................## ##..))...............................# #......................###...............^....)...............# #....<..........................)......###...........###.)....# #<....................................## ##...#.....#####...z># #.............................<.......# #..###....#####.....# #..............................)......## ##...#.....#####.....# #......................................###...).......###......# #......................###....................................# #.....................## ##...................................# ##....................# #..................................## ##.....###......#....## ##.................................## ##...#####....###....###.......###.......................## ##..#####.....#..............## ##...................[.## ##.#####....................# #....................## ##.###.......).............## ##...................## ##.........................###....#..............## ##..............................###............## ##..............................#.......###..## ##.................#..................####### ##...............###.................###### ##...............#..................###### ##.................................(##### ##....###..........................#### ##..#####........................## ##.#####.......................## #######.....).....###........## #####...........#####......## ##.............#####.....## ##............#####....## ##........>...###....## #####################