Successfully learned OR then AND gate behaviour