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