#.. #+##### .###.. . ###...#.. ......#. .....#.#### .......# #...#.#... .......# #...#.##.### ......### #...#.#....# ###....####....##.#.# . #........#..........# ... ....++'+++.#.[#######.# #.... . +....+.#..........#...... +.<..+...#####.#.)....... +....+.........#....#.#+# +....+.######..##.#.# ++++++.. #.#.# .#. ..#.. .# . ### ## .# .#