########## #.<....... #.##.##### #. .# #? .. #c .. .o .. #. # #.