Just some problem solving for practice.