ex1.43用自己的方法做了,没用compose