Frist Time Doing Dp Complation