// use std::str;
// use std::os;
// use std::collections::HashMap;
// use std::str::Chars;
// use std::iter::Peekable;
// use std::str::FromStr;
// use std::clone::Clone;
// use std::cmp;
// #[derive(Debug)]
// pub struct Bind {
// pub _target: u64,
// pub _val: u64,
// }
// #[derive(Debug)]
// pub struct Compute {
// pub _target: u64,
// pub _val: u64,
// }
// #[derive(Debug)]
// pub struct Query {
// pub _target: u64,
// pub _val: u64,
// }
// #[derive(Debug)]
// pub struct Store {
// pub _target: u64,
// pub _val: u64,
// }