Using Logic to Evolve More Logic: Composing Logical Operators via Self-Assembly · Study