### ## ... .?. ... ..$. #.# ..... #.# # ##....#.#.##### .......<....... ....#.l{####### . ...l... ..[.....## .....#... ..#...#.. # #. .#.. #.#.....