use cp2k_rs::{finalize, get_version, init};
fn main() -> Result<(), Box<dyn std::error::Error>> {
println!("CP2K-RS Minimal Example");
println!("========================");
println!("Initializing CP2K...");
init()?;
println!("✓ CP2K initialized successfully");
match get_version() {
Ok(version) => println!("✓ CP2K Version: {}", version),
Err(e) => println!("✗ Could not get CP2K version: {}", e),
}
println!("Finalizing CP2K...");
finalize()?;
println!("✓ CP2K finalized successfully");
println!("✓ Minimal example completed successfully!");
Ok(())
}