added array related problems.