5
6 4
###--#
7 4
-####-#
4 4
----
12 5
#----##-#---
20 3
###-#---###-#####--#
