##### ###################...### ......)(hh........'.....########### ##...####....######...............# #. #....# #...............# #....# ####............### #....# ##.#####.......# #%...# #..# #.#####.# #.########## ##.# #.# #)# #).........# #.####.# #.# #..........# #......# #.# ...........######.##### #.# ..###..........##..# #.# ...# #..........##..########.####### .... +..........'..........>[....... ##### #..........##.....#.....####### #..........####..##.#.### #..........#..........# #..........#.###.##.#.# #..........#.# #.##.#.# #..........#.# #....#.##### ###.########'####).##.....# ####'#### #....# #..##.###.# #.......# #....# #..##.# #.# #.8.8.8.# #....# ##.##.# #.# #.......###....# #..#.# #.# +.8.<.8.+.#....# #..#.# #.# #.......#......# #....###.# #.8.8.8.###....####........# #.......# #...........>##### ####+#### ##############