( ( The ( remote machines ) ) ( ( may ( ( ( be ( ( ( of ( the ( same type ) ) ) or ) ( of ( many ( different types ) ) ) ) ) , ) ( depending ( on ( the environment ) ) ) ) ) . ) )
(ROOT (S (NP (DT The) (JJ remote) (NNS machines)) (VP (MD may) (VP (VB be) (PP (PP (IN of) (NP (DT the) (JJ same) (NN type))) (CC or) (PP (IN of) (NP (JJ many) (JJ different) (NNS types)))) (, ,) (PP (VBG depending) (PP (IN on) (NP (DT the) (NN environment)))))) (. .)))
The remote machines may be of the same type or of many different types, depending on the environment.
(ROOT (S (NP (EX There)) (VP (VBP are) (NP (NP (CD six) (NNS types) (NNS types)) (PP (IN of) (NP (JJ simple) (NNS machines))))) (. .)))