########## #........# ########## ####### #........#################........#### #.....# #........................'........'..## #.....# ## #........#################........##..###.....##..+ #........# #........###............# #........# #........# #####.....#### #........# #........# ###.### #........# ######@### #...# #........# ##.# ###.# ###.###### ###..# #.## . #...## #.@# ####### ##'#### #########.## ####.....# #.....# #..........# ####..'.....# #...>.# ###..........# #<...##.....# ###....># #............# .........#####.....#####.'.....####.#..........# .....#### #.....'.....#.....#....#...<......# .... #.....#######.....'.############.## ... #.....# #.....### #..# . ####+## #.....# #.## ###..## ##.# ###.###### #..# #####+# ###+##### #####........# #.## #....... #.......# #...@........# #####+### #........ ####.......####.###..[.....# #.......####........ #..'.......##...# #.<.....<# +.......+..#........ ....@.=##.......'.@### #........+ #.......##.#.K......# ..### #.......#### #........# #...)...##.#.r......# ##+###### #####+#### #.......##(+.r......# ######'#####........ #..# ##+###### ##.## #.%# ####.## #####..%..# ........>.####### #####............ #..%.?####### #.....# #.....# ####.## #.# ..# .## +