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