###### ...>.# ### ...... ..# ...# #.# # #.#####.#####.#####.# #.................... #..o..........#.. #.##)##....#.#.## #.. #............##... ##................ #...........#### ####..>#%.)%..# #...###.##.# #...##.....# ##.###.....#### #.# #.......... #. #.....#### #.....# ##..#.# #####.####..#.# ........<...#.# #############