I'm celebrating finding the full version of EC for the Kindle Fire via a 3rd-party app store... but I made this in Chrome because I don't want my shoulder to start hurting again. ;-J
It's a little bit evil, relying on the op-amps clipping while feeding them voltages which may exceed their input limits. It does that because it's hard to control the spikes which I suppose are something to do with capacitance in the MOSFETs.
Refined the tops of the Os.