######## ##### #......# #...# #......####### #######...############## #............. #.....................<# #............. #.#####...###########[)# #............. #....#...........# #..# ####.......... ###### #....#....######.# #..# #.....#### #....# #..÷.#....'.# #.####..# ####.....# #....# #....'....#.# #.......# #........# #....# #....####.#.##########.####........# #....# ##.##............).......).#........... #....####......##....########...##.#...##+##### #........÷.........................'...+ ####.#.........##...........#....#.#)..# ###.#...####...#..............#.#.#...# #.........###....##..........##.#.##### #....>............'.................. #.......#.#####.###..........##.#.##. #.......#.......# #..........##.#.##.####+## #.......######### #..........##.#.##.#.....# #.......# #)#...........#.##.......# ###################.#############.###......# # #...........................###......#.#### #.#########.......########g.g.............. #.# #.......# #.......)##).#'###### #.##### #.......####........###...)..# #.....### #.......'..#........# #...##.#### ##).....###.......##.#........# #......#<.# #.........#########.#........# #....####.# ######## #.......#.# #.#........# #....#....# #......# #.......# #.#........# #.#..#.###########.####.# #.......# #..........# #.#..#................#.# ########.......# ############ #.#>.#############....#.# #.....##.......# #.#g.##################.## #.....##.......# #.######.#g.....................# #............#.# .......)..g.##################### #............#.# #.######.#.....# #............+ . #....<..#.# #............# #.....###.# #####........# #.....'...# #.........## #.....##### #.######### #.....# ####.# #.....# #....# ####### #.#### #...# #############.# #.........)...# #.############# #(##.o...... #....# ######