Solution tests Part 1

Describing thought process leading to final solution.