use std::io;
use std::io::Write;
use pawer::{print_comms,print_state};
fn main() -> io::Result<()> {
loop {
print!(" > ");
io::stdout().flush().unwrap();
let mut buffer = String::new();
let stdin = io::stdin();
stdin.read_line(&mut buffer)?;
print_comms(&buffer);
print_state();
}
}