?.. ... #.# #.# #.# #.# #######.####### %......<....... #######.####### #.# #.# #.# #.# ... ...