  We present a novel and simple solution to Atomic Broadcast (AB). We reduce AB
to two subproblems. One of them is Reliable Broadcast (RB). We also introduce a
subproblem we call Weakly-terminating Binary Agreement (WBA). WBA relaxes
Binary Agreement (BA) protocols by not always terminating. WBA admits much
simpler solutions than BA. We discuss concrete solutions to RB and WBA. We
prove safety, liveness, and censorship resilience of our new AB protocol.
