Solve puzzle 45: