########## .. .........# ..############..# #............#.# . #..#......#..#.# ....##........##..# .........)........# ............####### ....######### . ## ########### +. #.........# #..#.........# #.#.........# #...<.).....# ###.........# ##.######## #.## #..# ##.# ###'###### ###........# #.'.....>..# .......#........# ...## #........# . #........# #........# #........# #........# #........# ##'####### #...# ###'#### #......# #......# ####......# #..'......# #.##......# #......# #......# #####'## #.# #@# ######'## #.......# #(......# #.......# #.......# +.......# #.......# #.......# ########