.. .. ##.. . #.#.# ...#..#. #..#.#. ....... ...... .. . #..... .....# ... .. ##...###...###... ...#.....#.....#.... ................... .......?.{.......... .................... ...#.....#.....#.... ##...###...### . #.....#.....#.. . ......... .... . . ................... .................... ...#.....#..... .. . ...###. .###...