###............ ##)....#........ ##.%............ ###.............. ..............# #...........##### #................ #........<# ##.......## #.........# #.........# #.........# #.........# ..........)# .###.......## ##..<..##