### #.. ..#### ..#.## #....## #>oo..# ###....# ..## ## ### #.## ### ##..## ###.## ###....# ###....###.#....# ##.......###.....#### ##....###).#..##.....## #.....# ##....####....# ###...###......#.....## #....#.......#..#### ##..Y..#####...># ####...# ##.### #.....### #.# ###.>#....# ### ###...##....# #.#..#####..# ##....##<..## ###......#.# ###...#### #...# #.#.# #####