.. ... ....######### ............# # ...........# .# #........# ..# #.%......####...#.#. #..........<........ #.?.....(####...#.#. #........####...# #................. #........########.# ##########