happy ending problem