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