############ #..........# . #.... ..####..........#####.. #.... ........................ #...######........<............. #...#....#...................... #...#....#...........).......... #...#....#........)............. #...#....#...................... #+###.<.##'###.....u................ ......................#...#...#...# .......................#...#...#... ..##+###................#..(#...#.. . #...####'#......#...#...#..a #...#....#.....#...#...#...# #...#....#................ .. #...#....#.......#...#...#. . #...#....'......#... ..# .. #...######(....#(.. ...........(....#. ............((....# ......?......... ..........((#... ............(#.. ..............#. ######.....(.#(. #..(...#...