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