Added solution for target 3

@russellbstephens @astaffieri, please switch to the bbrouse_target3 branch and make sure this solution works (it should). If it does, then merge this PR.