rough atn dp

.