SOL Review Part 3

sol review part 3