Jasper Yu says to YSITD
可以順便重用上面的code