######### ##.......######### #................# #................# #...)......o.....# ################........#............ #...........(>.)........'............ #.#####...###.##..).....#............ #.# ###%..# #.##...######.........### #.###.....# #.##...# #...(.....# #...'...### #.##...# #.........# #####...# #....... '.........+ #...# ######### #........ #...##### ....... #...'...# #...###.# #.).###.# #.......# ###....#### #......# #......# #......# ###....# ####.# #.# #.# #.# #.#### #.#..# #.#..# #.#..# #.#..# . #.#..###.## #.#<....... #%#.....### #.......# ######+##