Yahoo's brilliant solution | Fortune