a black box with square boxes