## #.## .... ######## #######..## #......#########.........###. #...............<........... #......##########..##...#.# #.........#...............# #.......#.#.....#####...#.# #....)..#.............#...# ### #.....).#.##..........# #.# ######.## ####.#....###...(.....#.### #......<# #..[..### #....#........# #.####.###############...#######.###....#. ..............(...................>W.###.# ............................#......#.# # .#.##.#######..)...................#.# # ... #...................#####.. #### #...################...# .(## #....# { #........ ......# #........ .......# .S....... .......# #........ .... #....#### #....#