A cat likes to play on stairs.  Starting at the bottom landing, the cat jumped up 4 steps, then down 2 steps.  Then the cat jumped up 5 steps and fell down 3.  In two more jumps of 4 steps and then 2 steps, the cat reached the top of the stairs.  How many steps are in the staircase?