##+#.....#### #............. #............. #............. #............. #............. #.......... #............. #.......... ####............. #####+## #......... #.....###'#######+##......# ##+###.......# #.....#...................######............# #.....#....................#...#............# #.....#<...................#...#............# ###########.....######.##...##'##...##...#........<...# ...................###.###+###.##...##...'.....###+#### ...................#............+........#.....+ ...................#...........[#...##...#.....# ...................#............#...##...#...^.# ...................#............#...+....#.....# ...................#............#...#....#.....+ ...................######'#########+##...#.....# #######.......................... #...#.....# #.......................... #####....... #.......................... ......... #.......................... .......... ########.......................... #.............####+#########...... #.............# . .....# #######.............# .. #...................#... #...................'.. #...................# #...................## #......#######...W...# ###'####.....'%......# #...........#.......# #...........#.......# #....##.....#.......# #....##.....#.......# #....##.....#.......# #....##.....#.......# #.....#.....#.......# #.....#.....# #.....# #.....+ +.....#