Student Locker Problem
There are 2000 lockers and 2000 students. Their teacher assigns them a task. First student goes and opens all the lockers. Second student goes and closes every second locker. Similarly third student goes and opens every third locker if it is closed and closes it if it is open and so on. What is the number of open lockers after each student has performed his task ?