0---------
-#--------
-#--###---
-#--#-#---
-####-###-
--------#-
--------#-
