rewrite 03 by markdown