I'm looking for a circuit that will light 3 small incandescent lamps (like Christmas tree lamps) in sequence. A variable rate of sequencing is very desirable. Upon a contact closure or opening, the sequence should stop but the last lamp lit should remain on. The circuit should then be able to be reset to start the process, again. I don't want to have to breadboard this up with discrete IC's; I'd like it to be some type of module that is manufactured or that can be easily made by me, if need be. Even some type of relay logic circuit would work. I appreciate any help I can get. Thanks.