##################.. .......<............ ##########...<.....# ###.........# #...........# ...#.#.........# #..............# (# #..####.........# (# #. #.........#. (## . .. ###......... .. !. . ###......#### (# #... #.>....### ##.#.?... ....#....# ##y...# .## #..### ##.s.# ####..# #.h#.# #.....# #######.##.# .##.##.####..........# .............#######.%# ...#.........# .(# #..#..##.####.# .h# ## #.# #.# ### ...# ... #.# #..# ### ### #.#