######### ......... ##.#...... #.......(. #......... ###.######.....#### .........%.......># ....####<##..####.# # #.##..# ####.##..# S.......(# ####.#.#.####.#. #.#.......... ##.#.#+#)####.## ..<........# ###...)so..+ ...........# ###........# #........# #........# #........# #........#