.. .########### ######+#........... #......#........... #......#.)......... #......#........... ......#......#........... #.....#......#........... #.....#......####'#####. #.....#......##.......# #.....#..............<# #.....+...............# #.....#......########## #.....#'######. #.............. #.............. #.............. #.............. #.............# #+##.....######### .........# .........# .........# .........# .........# +###.....# #....(# #.....# #...lc# #.....# #....G###+####. #.....(........ ........((...c... .................. .................. .................. ..............G... ########......... #.......l. #.........