#[macro_export]
macro_rules! err {
    ($x:expr)=>{
        {
            use colored::Colorize;
            let now = chrono::Local::now();
            let formatted_time = now.format("%Y-%m-%d %H:%M:%S").to_string();
            let types = "[EROR]";

            eprintln!("{} {} : {}",types.red(),formatted_time.red(),$x);
        }
    }
}