.. ..#... .##.... ....... ..... #...###### #...#....# #hgh#..<.# ##'##....# #...###'## +...'...# #########