The crossword solution for issue 383 of BBC Science Focus magazine