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