######### #....... +.......# ... #.......# .... #.......# ..... #.......# ..... #..# #..####+#..... #+####.<###..##.......# ........#.....#.......+ ........'.....'.......# ######..###...#.......# #..# #...#.....### #... #...#.....# #... +...#.....# #.########.....# #. #.....#### .. +...<.# #..W..# #.....# #.....# ###+#.. #... #... #...h