hackerrank javascript intermediate questions