########################### ........#........#........# ........#........#........# ........#........#........# ........#........#........# ........'........'........# ... #........#........#........# ... #........#........#........# #...... #...###..################'### #......##...###..##..#............<.# #......'.............#..............# #......#.>...........'..............# ##......#.............#(.............# #)......#.............#..............# .......#'########....#..............# #.......#.#########..............# #...(...#.........#..............# #.W.....#.........#.....#######'## #.......#.........#.....#.......# ####.......#..###....#.....#.......# .....%.....###..###....#.....#.......# ........[).#.....#...........#.......# .........).#.......#######...#.......# ...........#.......##...##...#.......# .........).#.......#.....#...#.......# ...........#.....#.#.........#.......# ...........#.....#.#.....#...#.......# .........#.....#.##...##...#.......# .........#######.#######...#.......# # #+##.......................#.......# ... #.... ...#..(....................#.......# #... #..... #...... ...........................#.......# #.... #.....# #........ ####.......................#.......# #.....#......#+#........###..###.....................#.......# #.....#.. ......#.....##......##....................#....)..# .....#.. .....#.........##.....<..................#....)).# ....#'######'###........####.......................+....)..# #.......<............####....+####+####+###.....#.....(.# #....>................##..................#######.....(.# #.................##......##....................#.....(.# #..................###..###.....................#......^# #....................####.......................#.......# #..........................###.###+####..###..###..##...# #......###############.#.>....#.##..####..###..###..##...# #......# #........#...........#..............# #......# ###......#...........#.....^........# #......# #......#...........#..............# #......# #......#####..#.##.##############'# #$.....# #######.....######.# ##...# #.....# #....# #....)# #....# #.....# #....# #.....# #....# #.....# #....# #.....# #....# #.....# ###### #######