biSp :: (a -> c) -> (b -> d) -> (c -> d -> e) -> a -> b -> e
YmlTcCA6OiAoYSAtPiBjKSAtPiAoYiAtPiBkKSAtPiAoYyAtPiBkIC0+IGUpIC0+IGEgLT4gYiAtPiBlCnBhciA9ICguKSBmbGlwICgoLikgKC4pKQpiaVNwID0gZmxpcCAoKC4pIHBhciAoZmxpcCBwYXIpKQptYWluID0gcHV0U3RyTG4gIkNvbXBpbGVkIG9rIg==