Seol mar théacs é seo: Modelling of free-electron maser based on two-dimensional distributed feedback