############################ ############################# #...................)......# #...........................# #......^...................# #...........................# #..........................# #...........................# #..........................# #...........................# #.........................## ##..........................# #.........................# #..........................# #)........................## ##..........................# #.........................># #<..........................# #..........................# #....(......................# #..........................# #...........................# #..........................#####+#####...........................# #..).........)...................................................# #...............).....................................).^........# #......(............................................<............# #...).)[[...............>........................................ #.....(().......>...................)................W........... #..####'#########'#####..#########..############+#..##...######.. #..#.))().............#..# .... #.)#...... #.. ##'## . #..#..[.(..>..........#..# ..(..#..#...... +.. #§§§# #..#.)######...#####..#..# ...#).#...... #.. #§§§# #..+)[#....#...#...#..#..#######'#..#...#+# #. §# #..#[<#....'...#...#..#............)+...# #..#..#....#...'...').#.......}....)#...# #..#..#....#...#...#..#..###'#####..#...# #..#(.#....#...#...#..#..#.......#..#...# #..#..######...#####..+..#.......#..#...... #..#.(................#..#.......#..# ..... #..#^.................#..#.......#..# ..... #..##########'#######'#..##'######..####### #.........................)................ #.....................<..)................. ###########################################