week2 : all basic problems