Identify 12 terms relating to impact of ICT on society from the puzzle below. They run across, downwards, diagonally, backwards and upwards.