####### #..<..# ##...## #.###.# #8'''8# ###.### #.# #.# #.# #.# #.############ #.........)..# ########.....####### #............ #......#### ######....####### ####.......##### #### ###### #######.....## #.. ..... #####..###.# #####..# ##..##.###..l...# ######........###.## ................# )# ########.#....#.# .# ##.#....#....# ##>.#....###..# #..#.....# .... #.)##.##..# ... #.###.###.# ..# .. #.# #.. #)# #.# ### .. .# ... ..##