html-css-javascript-demo Group 1: 3c084bd74c2f77f02d6d6c30c2018bf0 Group 2: f5e810531af1756846022c6f387acf25 Group 3: 348e43383864ecfba8b0827cc402f3ff Group 4: 2956ff49de9d7e9faa3cc83cc4805ee8