########### #####.........#### .................. #.............. #######+######.............# ............................ .#####.######..........##+# #.....................# #...........#####.#####..# #...........+............. #...........######.####.## #...........# #.## #.##+##. #...........# #..# #....... #.####.....###### ##.###....... ...........g....+ +.....>..... #.####.....###### ###.#....# #.....# #......# #.....# ##.....# #.....# #.....# #.....# #.....# ####### #.....# ###...### #....).# #.##...# #. #...# # ##..# #..# #..# ### #..####### #######.####### ##+###......... ##...#.#...#...## #.........##### #..<....##..##..# #.........# #.....###..###..# ##### #.........# ##...## #+## ##.####...# #### #......>..# ##### ##.#..#.### ####..# #.........# #...##...# ###.....# #.).......# ##.##..### ##.......# #.........# ####.### ##........###.........# ##.....## #.....................# #.......## ##..........############ #...###...###+##...........# #..# ##....#..............# #.[. #..#....#..........## #... #...#######.........# ...# ....#+ #.........# .....## ##........ ##..# #...... #... ##... #.. ##