Moderation edit: Time edited to 46:54 because the timer stops when the final switch is pressed. Congratulations and sorry for the long wait for approval.