6. Applying programming to natural resource management(2)