+-+-+-+-+- | + +-+-+-+ | | + + +-+-+- | | | + + + +-+- | | | |