Coding challenge by Frontend Mentor. Coded by Philipp Kraatz.