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