.########### ...........#### .............<# #.............# #......(a...... .......>#.....# ...%....# ##.## ......... c.......## ........# .c..###.# ..#. #.# ..# #.#