#.. .. .. #. # #. .##### #.###...... #.......... #.<........ #..##+####. #..# #..# #..# #..# ...# ...#