CYCLES

C31C29C32C33C27C26C25C24C23C10C13C12C21C9C8C7C18C16C19C4C6

C1