# .### . ... ..###.#### .........# .........# .........## ..........# . .........%# ............# ............# ...###..##.# ......#.#.#### ##..##.....# ##....####.# ##.....## # #..Y....# ##.Yo..## ##YY..# #..##.... ...Y...### #... .c..... .. (...c#. ...Y.#. .Y.. #. ... #. ... #. ..# ..## ... #.# ##.## ##~~~## ##~~~~~# #.##########..o\~~### #.....<......~~~~~..... ##############~~~o..... ##########