My Code for DS