##### #...# ##########################...#### .........................'......## ##.....#####...##########...##..## #.....# #.).# #...##...# #.....# ##### #...##...# #.....###### #...##...# #.....##...# #######'## ###....#...# #.# #....#...# #.# #....#...# #.## #....#...########### #..# ##.#.#.............# . ##.# #.#.##'##########.# ....##.#### ##### #.#....# #######.# ...........# #... ..#########.......#######.##.##.###.#### . .................................... ######.###############.......#.### #.# #.....#.#.#.# ###.######.# #.#.....#...# #..........# ..#..#.####.#### #.##.####### ## #..... #.....#### #.##.######### ........#........# #.##.........# .##..#...........# #.##########.# ...#.###.....(.# ######'#### #.# # #.......# ...........# ####'########## #...<...# ..............# #.............# #.####### #.............# #.............# #. #.............# #......)......# #. #.............####.............# #. #................#.............# .. #.....(........................# #gg..............############### #(...............# ....ggg#############...# ......g #...# .....g. #...# ....... #...# ....... #...# ....... #...# ...#... #...# #####