######### #........# #........# #........#. ########.......... .......'.......... ########........# ...............# ######.........# .....#.........+ #. #............# #.##..##........# #.#.#.....######### #.#.#...#.# #.#.#...#... #.#.#...##### #.#.#...# #.#.....# #.#.##..### #%#........ #.####.#......... #................. ########(##########. #.......(..# ###.###.##.# #.#....#.# ##### #.#.#..# # ##...## #.#.#### ####.....# #.# #}.'..<..# #.# ##. ##.#.....# #.# ...#+###### #.##...## #.# #.....>..# ##.######### #.#.# +........# #..........+ #.#.# ##........# #.##.###### #.#.#.###.........+ # #+ #....#### #.#.#.............# .# ####..%.# #.#.# #>........###+###.# #%...# #.#.# #.................# #....# #.#.# #.................# #.)..# #.#.#####.#'######...[....# ####....# #.........#.# #..(.....#### #.......# ###.#######.# #...........# #.###...# #...).....# #.......###.# #.# #...# ########### #.......#.#.###.###...# #......('.#.#....##...# #.......#.#.#.#####...# ########....#.# ##.## #......# #.# #.###########.# #........>....# ###############