Challenge by Frontend Mentor. Coded by Hans Kevin.