[add] rainforest (linear solution)