yaz, s answer to a DP