Solution for descending, plus solution for solving it in exactly wrong order
completed solution for week 3