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