Written by Lin Hsieh