+------------+ | | +-------+ breath <--------+ | | | | | +------------+ | | | | | | | | +------------+ | | | | | +-------> code +--------+ | | +------------+