###### #....# #....# #....# #....#######. #.....O$..... #....#######. #....# #....# ###.### #....# #...<# #....# #....###### #.# #.......... #.# #....###### ## #.# {{ ### .# #....# ######### ... ... +.# .# #....####...#...## ####..# #.# {#.# .# #................###<...# #.#######.##.# #....##..............#############.##.........# ###.###......................................)# #.# #...........##..###.###.####.##......)..## #.# ##.........###..# #.# #..>....######.....# #.# ##...#....# #.)###'###.####.............# #.# ######.### #.)..'_'...# #.#######.....# #.# ##.# #..#######.# #.# #>....# #.# ###..# #..# ### #.# #.# ###.### #.# #...## #..#######.#. #.# #.# #.# #.### ##.......... #.# ####.# #.# #.# ######.###.## #.# #....# #.# #.# ##...........###.# ##.##.# #.# #####.# ##.........(...##.# ##..##.# #)###....)# #...............#.####......# #.....##### #..........(............##### #..#### #...............#.####..# #.## #...............#.####.## #.# #..<............#.##...# ### ...................##.##.########## ...........[..................#...# ...#################..##.####.....# ## ........# ###...# #........# ##### #.......(# #........# ##########