At a Glance

The figure below describes the elementary blocks with the variables declared beforehand, offline: