C self

C selfC selfC selfC self
C selfC selfC selfC selfC selfC selfC selfC self
C selfC selfC selfC selfC selfC selfC selfC selfC selfC selfC selfC selfC selfC selfC selfC selfC selfC selfC selfC self