################## #....#............ #....#............ #....##.......############ +....#....##.......#..........# #....#.....'.......#..........# #....#....##..##...#..........# #....##'####..##...#..........# #....#....##.......#..........# #....#.....#.......#....####### #...# #....#.....#.......#....# #...# #...)'..)..#.......#)...# #...# #####...)#....##.(.....#))..# #...# ## #........#######.......#....# #...# ..## #........#....##...#####.(..# #...##...# #........#....##...#........# #..o.....+ #.......(#.....#...#..).....# #.)).....# #........#.....#...#..)...[.# ####'#########........#.....#...#........# #............)..####+#####'##...#........# #...............#...<##>...##'###........# #...............#..........#.........##### #...............#..........#.........# #.......).......####'#####'#.........# ###'#####)#####......................# #...#........+..................(...# #...'........#.............>........# #...##...##..#......................# ############+##'#####'###+#.........# #................+.........# #................#........ ######..##..###..######## #..##..###### #.......(...+ #...........# #####..###.. ###..##'###### #.............+ #.............# #.............# #####.####.####..# #..##.####.# .# +...........# # #...........+ #+##..###+### #+##.##..## .. +.........# ... #.........+ ....###'###+### ..... #........#...#......... #........#...#......... #........#...#........ #........#'###......# ...#####.............# ... #.............# .. #.............# #......)[)....# #.............# ###############