Crate pipe_sim