############## #............# ########### #...........)####### ..........# #................... ..........# #................... ..........#######$........(((y....(. $ ..........##....(######...###$...... ......(...##.#...# #...# ....... .........<.......# #...# ....... ...............#.# #...# ##..#.. ................... !.... ..... .............y.##.## ##...## .... .#########........# #...# #### #.....#### #...# #y....# ###.#.#