# Homework 3 - Software Prototyping ID311 - Learn about functions, recursion and HTML elements. - _[Live demo](http://hwdemo.prototyping.id/hw3)_ ## General Description In this assignment you are required to understand **functions and recursion**, and it allows you to practice with basic **GUI** elements (_HTML_ elements such as dropdown selections, sliders, buttons). Using a web interface the user can insert two dates, and then the system reports the number of days between the two dates (like [this website](https://www.timeanddate.com/date/durationresult.html?d1=01&m1=02&y1=2022&d2=2&m2=01&y2=2023)).