########## ########### ......(..######........# #.........# .........#....#........# #.........# #.....# .........#....#.....o..# #.........# #.....# .........#....+......>.# #.........# #.....# .........#....#........# #..<......# #.....# .........#...%#.(......# #.W.......###'## #######.....# .........#....#........#########.W.............#####...........# .........+...M#................................#...#...........# .........#+###/...#............................#...#......#'#### #########...............<......................#...#......'....# #M......#._.#..........................##..#......#....# #.......................##+######.......#).##.....#....# #.........#............. #......<#...#.....#..O## ### ##########......M......#####'#### #).....O#...#.....#...##..... #...............#...'... ... #.......#...#.....#...o...... #...............#...#... ... #.......#...#.....#.......... #...............#...#... ... #.......#...'.....#.......... #...............#########+#####+# #.......#####.....#.......... #................................ ####+###............#.....$.... ##########....................... #......#............######..... #.......#....................... #......#^................#..... #.....<.#....................... #......#.................######## #.......+....................... ###+##.#........................# #########..............#####+### W........####'#.....................# #..............'.......# ####.....#....#.....................# #..............#........ #.....#....#...>.....##'##.......# #.....#########......... #.....#....#.........#...#.......# #.....# #.######### #.....+....#.........#...#.......# #.....# #.........####+#.....###+##..^......#...#.......# #.....# #...................................#####.......# #.....# #...............................................# #.....# #...............................................# #.....# #...............................................# #.....# #.........................).....................# #.....# #...............................................# ####### ######......###############.....#'############### #......# #.....'........#.....# #......# #.....#........#.....# #......+ #.....#[.......#.....# #......# #.....#........'.....# #......# #.....#.##....##.....# #......# ##########....##.....# #......# #.....######## #......# #......# ##....## ######