ok 19 steps. how far have you got?