########################################### #............................#............# #............................+............# ##..##..####..##..##.####..%##.....#####'## ##..##..####..###+##.####...##.....##..%..# #......%......<..........)............(...# #....................................(....# ############.#####+###.######..###..###.##..##.....# #...#..#.###.####..###.######..###..###.##..##.....# ######....................#...'......+....'.......+.....# ##....##...................+...#......#....#.......#..bb.# #.....###'####..##..###...##...####..###..##..##..##....b# #.....##....##..##..###...####'####..###..###+##..##..b..# #............#......+...[........+.............+......b..# #############...##.....'......#............#.............#.........# ##.........###...##.....#......#............#.............#.........# #.......................#......#............#.............# ........# #......#................#......#............#....(........# .......# #######..####..####.###..###..########..####+######.######..## ##....# #..####..####..####+####+###..########..##...######'### #+# ... #..........>..............#......................#....# #.........................+....%.................'....+ #..........##...###%###+####..####..##..##...##..##..## ###################.###..###..####..##..####'##+###..### #...#...<..+..'..............'..........) #...'......#..#..............#........... ##..##....###.##.##'###.###+###.###.###.. ########'###.##.##.###.##..###.###+# #............#...#..............+ #............+...#..............# #............#...+..............# #).####.###..##..##....###.###..# ##)).######..##..##....###.## #+# #..)......#.......+.....'...# #....)....+.......#.....#...# ... ##...#...##..##..####..##...+.... #####...##..##.)####..# ...#...# ##..##........#...# . #...# #...'.........'...##..##...# #...###'##....#....'........ #...##..##....##..##.....>.# #.......##'#####..##....o..## #.................# ##..<.+ #...##............# #..s## #.###.........##'## #..W# ## #...##....##..# +...# #..###....##..# #.... .. +..... #.... #....## +...# #....# #..)# ....# ..#