########### ........[.#### [............+ .......<..#### #######...#.# #.. #.....##.... #..........# +........... #..%#....... #....).....# #######..J...#...# .............#...# ............## ..# ..........#.# ## .............. #########.#.... ###.... .>. ..