######### ##...#...## ##?.....l..######### #......lr..........# #....[..l....#####.# #.....l......#####.# ...#..)......#........ ....#...#............. .....#######.#######.. ..... #....# .... #.#### .....####.## ######### ...........# #.......# ..#####..# #.####..###### #..##+#.#.....#....# ##..+..#.'..#..'.(<.# #...#....####..#..).# #...#..##.....#..###### #...#......##...## #.#..############ #.##. . ## .# ..