########## #........# #........# #........# #...####'## #...##....# #(...#..#.# #....#..#.+ ######....# #+#### ....... ... #...... ... .###.#...#... ............ # .........#.. +. .......... #.. #.....# #...###5...(# #...........# #.:...5YY(.(# ..###>c...# #h....# ....5...... ####### ...>............#.....# .................5c.....# # ######+##.......###.###.#####.... ..#.#...........<....... .##.# ##.......###..... #.......# ... .......... . ###########