### ..# #.# #.# #.# #.#####.##### #......<....# ##########.## #............ #........... #.......... # #.........# .# #.........# ########.# #.........#####........# #......oo....##.....)..# #).....##........# #..)...##........# #...(####........# #+#......#######.# ...............# #.# ...............###.# .........##.........# ###......##.........################ ##......#.........'.............<# #......#.........################ .......#.........# .... ##...###### .....# ..... .... ### #<# #.# #.# #.# #.# ... ###