......... ......... .....h..# .... ###### ..l.....# #......... .....# ......O.# #.......... ....# ....S...# #.......... ...# # ........# #......... ..# .# ........#####+#......... .#######.# ..# #######..............# .......#.####...# #..............# .......#...)o...# #.........O....# .......#...#o...# #..........S.<.# .......'...#....# #..............+ .......#...#....# #........[.....# .....>.#...#....# #..............# .......##..##...# ######............ ###.....#^.###### #............. +.....#.......# #.............. #.....#.......# #.............. #.....#.......# #.............. #.....#.......# #.....'.......# #.....#.......# #.....#.......# #.....#.##..[.# ##########....# #.....# #.....# #.....# #<....# #.....# #.....# #######