#. ..#.. #+# #....##### #... #.......# #...####.......###### #......#............# #...!.............#.# #......#........#<# #......#.....##.### +..........#....>... #h...#.....#..#.#### #....#..........#... ......S#w#####...#...## .......+.# ....+.... .......### #...#.... ....... ....#.... ....... ..... ....... ....... ....... .##.# ........#....... ........#....... ........#....... ........#....... ........#....... ..[............. ........<....# ###.........## #............ .......)........ ................ ...............# ..##.........$.. . ............. #.........###. #.........#