. .. .. .# .# .# # .# #.##.# #..<.# ..........# .######..# #..# #..# #... .... ..... ...