BSUIR - functional Programming