####++#### ##........## ##..........## ##.....##/....## ##......##......## ##.......##.......## #........##........# #.......####.......# #...[..## ##.?....# +..##### #####..+ +..##### #####%.+ #......## ##......# #.......####.......# #........##........#.... ##.......##......)##.... ##......##......##..... ##.....##.....##..%..# ##..........##...)..# ##..(.....##.(...... #####''#####pp)..... #.. #..##([cp....... #.# #.###(###%....## #.###.....# #...## #####.##)..#### #### ##...#....### ##.........##### #.......<........ #......)%....#### .......)....## .#.........## .<........## ##..#..#### ##.#.# # #. .. ...