fn sum(env: soroban_sdk::Env, x: u32, y: u32) -> u32
fn sub(env: soroban_sdk::Env, x: u32, y: u32) -> u32
fn mul(env: soroban_sdk::Env, x: u32, y: u32) -> u32
fn div(env: soroban_sdk::Env, x: u32, y: u32) -> u32
fn last_op(env: soroban_sdk::Env) -> Option<(u32, u32, u32, Op, u32)>
fn get_op(env: soroban_sdk::Env, id: u32) -> Option<(u32, u32, u32, Op, u32)>
fn all_op(env: soroban_sdk::Env) -> soroban_sdk::Vec<(u32, u32, u32, Op, u32)>