Solve puzzle 46: