############ #..........## ########### #.#######...###........... #.# #.......%.)..# #.#####.#<..###%##.# #.......##.## #.# .# #.#####...... [.. .. #.# #.##.####..##.. #.# #.##.# #.#. .#. #.#####.##.# #..#r.r.. #.#.....##.## #.. .#. #...%)........... . #.#(#######.###.. #.#... #.#(### #.#(# #.#.# #.#.# #.#.# #.#.#