add handling of full borders
‎Try an alternative 3-walls algorithm; find out that it doesn't work