############### #......<......# #.............# ##...........## #...........# ##.........## #.........# ##.......## #.......# ##.....## #.....# ##...## #...# #...# .# #'''# #.# #...# #.# #..## #.# #.## #.# #.# #.## # ######.########..### .!. .........>....(lg...#.... .###############r.#...... ##.)...... ##....... ##..... .... ..( .. .