SOL Review Part 1

6th SOL review