icfp.NodeNotFoundException: trees don't share common root: this=[2]' ' that=[4]' ' at icfp.Node.ancestor(Node.java:306) at icfp.Node.ancestor(Node.java:277) at icfp.OverlapInversionOptimizer.optimize(OverlapInversionOptimizer.java:40) at icfp.Compress.main(Compress.java:44) icfp.NodeNotFoundException: trees don't share common root: this=[]'### space size is significant . ' that=[4]' ' at icfp.Node.ancestor(Node.java:306) at icfp.Node.ancestor(Node.java:278) at icfp.PLShortcutOptimizer.optimize(PLShortcutOptimizer.java:46) at icfp.Compress.main(Compress.java:44) icfp.NodeNotFoundException: trees don't share common root: this=[2]' ' that=[4]' ' at icfp.Node.ancestor(Node.java:306) at icfp.Node.ancestor(Node.java:277) at icfp.OverlapInversionOptimizer.optimize(OverlapInversionOptimizer.java:40) at icfp.Compress.main(Compress.java:44) icfp.NodeNotFoundException: trees don't share common root: this=[]'### space size is significant . ' that=[4]' ' at icfp.Node.ancestor(Node.java:306) at icfp.Node.ancestor(Node.java:278) at icfp.PLShortcutOptimizer.optimize(PLShortcutOptimizer.java:46) at icfp.Compress.main(Compress.java:44) icfp.NodeNotFoundException: trees don't share common root: this=[2]' ' that=[4]' ' at icfp.Node.ancestor(Node.java:306) at icfp.Node.ancestor(Node.java:277) at icfp.OverlapInversionOptimizer.optimize(OverlapInversionOptimizer.java:40) at icfp.Compress.main(Compress.java:44) icfp.NodeNotFoundException: trees don't share common root: this=[]'### space size is significant . ' that=[4]' ' at icfp.Node.ancestor(Node.java:306) at icfp.Node.ancestor(Node.java:278) at icfp.PLShortcutOptimizer.optimize(PLShortcutOptimizer.java:46) at icfp.Compress.main(Compress.java:44) icfp.NodeNotFoundException: trees don't share common root: this=[2]' ' that=[4]' ' at icfp.Node.ancestor(Node.java:306) at icfp.Node.ancestor(Node.java:277) at icfp.OverlapInversionOptimizer.optimize(OverlapInversionOptimizer.java:40) at icfp.Compress.main(Compress.java:44) icfp.NodeNotFoundException: trees don't share common root: this=[]'### space size is significant . ' that=[4]' ' at icfp.Node.ancestor(Node.java:306) at icfp.Node.ancestor(Node.java:278) at icfp.PLShortcutOptimizer.optimize(PLShortcutOptimizer.java:46) at icfp.Compress.main(Compress.java:44) icfp.NodeNotFoundException: trees don't share common root: this=[2]' ' that=[4]' ' at icfp.Node.ancestor(Node.java:306) at icfp.Node.ancestor(Node.java:277) at icfp.OverlapInversionOptimizer.optimize(OverlapInversionOptimizer.java:40) at icfp.Compress.main(Compress.java:44) icfp.NodeNotFoundException: trees don't share common root: this=[]'### space size is significant . ' that=[4]' ' at icfp.Node.ancestor(Node.java:306) at icfp.Node.ancestor(Node.java:278) at icfp.PLShortcutOptimizer.optimize(PLShortcutOptimizer.java:46) at icfp.Compress.main(Compress.java:44) icfp.NodeNotFoundException: trees don't share common root: this=[2]' ' that=[4]' ' at icfp.Node.ancestor(Node.java:306) at icfp.Node.ancestor(Node.java:277) at icfp.OverlapInversionOptimizer.optimize(OverlapInversionOptimizer.java:40) at icfp.Compress.main(Compress.java:44) icfp.NodeNotFoundException: trees don't share common root: this=[]'### space size is significant . ' that=[4]' ' at icfp.Node.ancestor(Node.java:306) at icfp.Node.ancestor(Node.java:278) at icfp.PLShortcutOptimizer.optimize(PLShortcutOptimizer.java:46) at icfp.Compress.main(Compress.java:44) 0