......# .....+ .. #....# ... ....#### ...##......# ##.........#....# #'#########. ...........#....#####..........o .......<...#.......##........... ...##..)...# ......##..........S #.)....# #.....##........... #......# #.....##........... #..)...# #.....##........... #......###.....##......# #.<....'.......##.#.#### #......####....##.#.# #..........[.<.O..#)# ####.#.##...#######.# #.#.##...# #.# #.#.##...# #.# #......... ..# #......# ### ########