assignment procedure and compound statements tested