Inicio do pattern strategy