######### #.<.....# .# #.#####.##..## ####.##.#####....>... ..............%.....# ......).#######....# ####..### ..# #.. . #.. .. ..