use solana_program::{
account_info:: AccountInfo, entrypoint, entrypoint::ProgramResult, msg, pubkey::Pubkey,
};
entrypoint!(process_instructions);
fn process_instructions(
program_id: &Pubkey,
accounts: &[AccountInfo],
instruction_data: &[u8],
) -> ProgramResult{
msg!("Program id: {}, accounts: {}, instructions: {:?}",
program_id,
accounts.len(),
instruction_data
);
Ok(())
}