######.#. #<....... #.....@o?.%5.#. .$..5)Z###.#.# #...... .. ##..... ## #..### #... .#.