I am an Indian student studying in Hungary. I have a single entry D-type Schengen visa with a residence permit issued from Hungary. Can I visit Croatia for 5 days and travel back to Hungary? I am confused because while my visa is single entry, I also have a residence permit which allows me to enter Croatia. But can I re-enter Hungary?