source

producer

consumer

predator

top predator