########### #.......... ##'########. ###...### ###.......### ##...........## ###.....#+#.....## #.....### ###....# #...### ###.<# #..## ##.# #.## ### #.##### #.....# #.....# #.....# .# #.....####.# #........#.# ...... #..........####.....#. #..>...(.............. # #####................#. .# #................. ..## #................. ..... #...............##...... #...............)g# #........#......#l...... #.#####.........#....... #.# ##........#....... #. #........#)...... #. #..#..#.......... #.....#..#....... #.....#..#....... ##........ ... #............ #.......... ..#...... .........##