Separação de maiúsculas

Crie uma função que insira um espaço antes de cada letra maiúscula de uma palavra e, em seguida, converta todo o resultado para letras minúsculas.

Exemplos

capSpace("helloWorld") // "hello world"

capSpace("iLoveMyTeapot") // "i love my teapot"

capSpace("stayIndoors") // "stay indoors"

Notas

A primeira letra da entrada é minúscula.