found 'The SICP Picture Language' which I can use to actually run this.
implement right-split and up-split with higher order operations