package engine

// func main() {
// 	DefineFiles()
// 	originalBytes := GetOriginalBytes()
// 	delta := CreateDelta(originalBytes)
// 	StoreDelta(delta)
// 	retrievedDelta := RetrieveDelta()
// 	// var deltaBytes []byte
// 	fmt.Printf("res  : `%s`\n", len(retrievedDelta))
// 	//test loading the delta from disk
// 	appliedBytes, err := fdelta.Apply(originalBytes, retrievedDelta)
// 	if err != nil {
// 		panic(err)
// 	}
// 	fmt.Println("exporting delta")
// 	err = writeFile(appliedFile, appliedBytes)
// 	if err != nil {
// 		fmt.Println("error reading bytes [3]", err)
// 		os.Exit(1)
// 	}
// 	fmt.Printf("Origin : `%s`\n", originalFile)
// 	fmt.Printf("Target : `%s`\n", len(appliedBytes))
// 	fmt.Printf("Delta  : `%s`\n", len(delta))
// 	fmt.Printf("Result: `%s`\n", appliedFile)
// }
