# ###############.## .../.......w.W....+ #####...#######.## #...# # +...+ .. . #...# .#.# #.%.##...# .######.....##.## ....!.......'...# ##..........##..# #......<...# ..# #..<.......# ..# ..#.####.....###.# .......'....)....# ..#..###.....###.# # ####### #.# #.# #.. ##. .> ##