Tough clues these.....