Six steps defined before problem set.