######## ##....).## ##...<....## #..........# #..........# #......>...# . #..........# ..###..........# ## .............#####..# ...................# #..##.<..........#### #.............#.[..# ..%................... ..###...(......#.##### ................ ######..$...#.... ###.####. ... ## ##.####. ....###......># #........##### ##...(...... .............. ####.#.......( ..#........ #####....... ......