########## ##...##...## ##..........## ###### #............# ##....## #..........<.####......###### #............)............... ##.....%....######....####### ##...##...## #####%..#.... ########## #............. #........#### ### #........# #.# #........# #.# #........# #.# ###...#### . #.# ###.#.## .... #.# #...[..# ......###.####.#........ .......(.......#....#... #......###.######....#... #......gg.............. #......###.####......#. ..... #... #....# .... ..### #.... #.. #.# . # #.# #.# #.# .