###### ##############....# #............#....# #............'....# #... #............#....# +.. #............#....# #.. #............#....# #######.. ###.##########....##### ........######'###.### ####.....# ........#...........<. #....># ........#............. +.....# ........#'####..##.... #.....########## ###.........##### +## #.....#..##....# #.........+ ###+###.....'........# +.........# #...........#........# #.........###### #......######..####### ###+####.......# ##.....†#.......## .......#........ .......)#........# #.....# .......'........ ....:...#........# ########.....# .......#........ ........#........# #..##..#.....# .......#........ .......)######...# #......#.....############........ ..........o..#..## #......#..................####### ##...........+..# #......#..................# +...........#+## #......#..................# #.............. #......#................).# #....#######.... #######'#.....##'####......# #.... ..?. #...........<.#.....#......# #.... ... #.............#.....#......# #... .. #.............#.....#......# #.............#.....#......# #####################........ ......... .........