Part way through wokrking puzzles