. .. .##. .... #.. ### ... ..# #.# #.# #.# #.# #.# #.# #.# #.# #.# #######.##### #.# ...........<# #.# #######.##### #b#########.# #...........# #############