### ##.######.############### ........................# ##..###.#.#############.# #.#.# #.# #.#.# #.# # #.#.# #.# #..###.#.########## #.# #..#..>.......)))....# #.# #.#......##.#.########.## #.# #.#....#.##.#.# #..# #.# #.#....#.##.#.# #######.###.# #.#....#.##.#.. ............# #.#....#.##.############.#######. #.#....#.#....................... ########.#...<#.################.########## ########### #...........#.#.................).........# #.........# ##.#####[#.##.#.################..#######.# #.........# #.....<)#.##.......... ..####.#######.#####.........# ## #####...#.####........ ....................'.........+ . #...#............. .#.#####.######..####.........#.# #...############## #..# #..# #.........#.# #.... ##.# #..# #...........# ##.... #.## #..# #########.### #.... #..# ##..######.........# #....# ##.###.......##.........# #..##.......##.........# ##.##.......##.........# #.##.......##.........# #..#...)...##.........# ##.#................>## #######.#.................# ..........................# ######....................# #....................# #...##.############+## #######...##.# #..5......##.# ###.###.#.##.# ####.#....##....#.# ..........#####.#.# ####.#.h..# .#.# # #.#.## ...# #.#.. .. #.#... #.#.... #. .##.# #. .# .#