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