### .... ..... ############ ... ...........########.# #...................####### .........#.#####..........# #.######.#.# #............. .......<#.###..!.......... #######.#.##.............. ..#.#............... ..................... ...##.........JS...... #... ...........g...... +... .............o.... #... .....(....#...?... .......#......o.. ........#....... .....#. ......o