### ##.... #########...... .............# ##...%# ######..#### #......## #....<.# #......# #.......# .......... ..........## ..........# ##..>...... ...!.#.### #### ##... ##### ###8### #8...8# ##.....## #_....._# ##.....## #8...8# ##.....## #8.....8# ##.....## #8SgK8# ###>### ##### ....## ######