Sean Wei says to YSITD
但應該有更好的解法