import Storage.Hashed
import Storage.Hashed.Diff
import System( getArgs )
import qualified Data.ByteString.Lazy.Char8 as BL

main = do
  [a', b'] <- getArgs
  a <- readPlainTree a' >>= unfoldAll
  b <- readPlainTree b' >>= unfoldAll
  BL.unpack `fmap` diffTrees a b >>= putStr

