.. # [. .). ###.##...## +..........# .# #..#... ...###.###. ....<.. .......... ###....###..##...# #....S.'.......# #.#....#......## #....#.###..# # #..###h# #..##.# g ##. #.# ##....# .....ShS.# #.#### ....r.######.## ......#.......#######. ..... #.......#..(....# .... #.........# @ .# #......#..# r ########..#.# #####..#.# #........# #........# #.......)# #........# ....(.#..<..#.# .....#...#...# .... #.......# .. #......... ^.......... ..####..... ... ##.. .... . .77