In order to keep all the proper solutions in place, it is required to create a separate `solution` branch with all the tasks solved.