### #############.## ##.##...........# ##...#.########.## #......##### #.# #########.........# #.# #..........##.###.# #.# #.#######..##.# #.# #.# #.# #.....# #.# #.# ######.## ##.#### #o# ##)# #.......# ##...#####.# #..# #)####..# ##....... ..###.## ##.##..#.# ##.......######..# .#######........###.......<.####...## ..................'%........+<.(....# .#######(.......###.......o.####....## #.###..#.# ##.......## #.....# #.# #..#.# ##.....## #.....# #.# ##.#.# ##.o.## #.<...# #(# #.#.# ##o## ##...## #.####.#.# #.# ##.## #........# ##.# #.# ######.### ...oo. #.# #.# #....... ..# #.##.Pff...... ### #...fffPf#...# ####PP_fP..o.. PP.f..>. Pf.# .o. #