####### #.....# ....... ######.....## ##.......# #..........)## ##........# #............## #.........# #.............## #.........# #..............## #.........# #...............###### #.........# #.............(.#....# #.........# #...............#'###########.........#+#### #.....##########......#....#..######.......# #.....# #......#...)[#......#e......# #.....# #......'.....#......#.......# #.....# #......#.....#......#.....(.+ #.....# #......#.....#......#.......# #.....# #......#.....#......#.......# #.....# #......##############.......# ####### ######## #########