* * ## ** .# * ###.# .......####...##### * , #...)...+........... , #.......##.....###.. , #....?..##.#........ * #.......+........... #.......##.######... #...[......# * <. ##.........##### . #..........)...# ,, , , *.#.8.8.8......# * #......Yr......# * #..............# #..#.%.........# #. #_)....>....# , # #.!.........# , ............# ,, ............. * , * , , , , *