# #. .#.. ..... ......######.# #....