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