### ... ######.######### ....#.......... #..#.......... ###.#..#.........[ ...)....[.<....... .................. #########...J..... ........@....... #######......... #.......?. #$........ #......... #......... ##########