###### ....# ..######..# .......<..#### .............###### ..#####...........# ##..##.####.# ##..#.####.### ####.#######.#.......... ............###......... .#.#!#.#####.#..####.#.. #. #..#.# # .. #..#.# ... ....#.# .g.. #..#....# .l... ##.#..### .....# # ...# ...# ....[