Casas de fósforos
Este desafío te ayudará a interpretar relaciones matemáticas de forma algebraica y geométrica.

Crea una función que reciba un número ($step) como argumento y devuelva la cantidad de fósforos en ese paso. Observa los pasos 1, 2 y 3 en la imagen de arriba.
Ejemplos
match_houses(1); // 6
match_houses(4); // 21
match_houses(87); // 436Notas
- En el paso
0se usan0fósforos. - La entrada (
$step) siempre será un entero no negativo. - Considera que la entrada (
$step) representa la cantidad total de casas conectadas entre sí.