rewrite 22