Archive - Final project - BMEGEGIBKSD 20211