.### ..%# ....# ##....# .######### ...... .......<.#####.... .#######...##ww# ######......# #...>..#....h....(. ###############...# ##