add solution for NO.151