Cracking the Coding Interview Exercise questions implemented in JavaScript