2020年12月Generali编码挑战的解决方案。 (不是100%确定我将提交给HR的版本复制到此处)