Puzzle of The Day

A Labeling Issue

In your two-storey apartment building with 100 houses, all MCBs are at the ground floor (which is used for parking only). As a newly appointed security guard, you find that the electrical contractor has not labeled the MCBs with the House numbers. So you have to switch on/off the MCBs on the ground floor and run to the first floor to see the status of the lights in the rooms to decide which MCB is for which house number. Make a strategy that will require a minimum number of trips to the ground floor to complete the labeling of all MCBs with their corresponding House numbers.

[Hint: You can use binary number system and reduce, what seems like 99 trips for a layman to merely 7 trips]