.... .. .... .# ..... ?# ..$..###.###### ............... .....b......... ........g...... ......r........ ............... ........####### ........# ##......# #......# ...###### .##