fix & tweak @horse_js exercise
added range verification to horse_js exercises