swelling on my gum

hi all. do you have any idea what is that? i noticed it has been there till 1.5 week and no pain.