Overview Watch your step before you tread onto a staircase, as you don’t know what surprise it will have for you. This...