DSA homeworks