2 ms·I'm both impressed and horrified by complexity of this.by Hitton 6y agoI'm both impressed and horrified by complexity of this.