######## #......# #.####.# #####.# #.####### ### #...#'####.##....# ..... #..........##....# ############### ..... #..........##....####.............#####..... #.........(...>................................. #....###'#.............<........#.#..............# #......#.#(###.#####......#####.#.#......#.......# #......#.#)###.####.......# #.#.#.....##.......## ...# . #......#.#.#......'.......# #.#.###'##''.......'......### ... #......#.#.....####.......# #.#................#........ .. ## #......#.#)#)..####.......# #.##........#....###........ ..... ####...#..........#####...#####.##........#....#......... .#.# #...#......................#.##........'....'......#.# ... ###....#...##................#.##........#....##....(#.#####.### #................##..........#.##........+....'.............>..# #.......#####....'...........#'#####.....#....##...............# #.......# #....#.....................#....<........#######.#.# ###.....# .......#.....................###+###....##........... ####.....##.##........................... #....##..######.#.# #..'.....# #............................ #....##..# ...# #.##....## #..#####.................. #....##..# .# # #.##....+ #...#####+####........... #.#+###..# .# #.##....# ####..#...# #............ #+# #..# .# #.#####.###..<..#.#.#. #........... .... . #.....#.........#.#.#.##........ .... #.....##..........#.#.......# ... #.....++..........#.#.......# #.....##..........#.#.......# #.....##..........#.####...# .## #.....##..........#........# ....... . #.....##..........#.#.#....# ........... #.....##..........#.#.#.#'## .....#........ #.....##..........#.#.#.#.# #.............. #.....##..........#.#+#.#.# . #.......#.....# ## #.........##......#.......########.# #.......#.....# .. ####......##......#..[.............## #.............## .# ###......##.......................>.. +................ ..# #........##......#.....#.......##.....##.........###.########..# #...#######......#.....#........#................# #.##........# #......##..............#........#................###'#.........# #......##........##....#..................<.............#######..... #......##........##....#.....................###........# ## #....####........##....#....[.......#........# #........# #....# #........##....#.....>......#........# #........# #....# #........##....###...................# #........# #....# #........##############.#####........###........# #....# #........# ..................#.....+........# #....# #........# #######.########.#.#####......... #....# ########## #............# #....... ###### #####.#..#.### ##+ #.....#....# #.###.#.#### ....# #####