###### ### ### #..... ..#.... ..#%.#..#.. ......... #.....# . #.....#..?. #..<.....# ##########