+-+-+-+-+ | | + . . . + | | + . . . + | | +-+-+-+-+