Mr Bean's hilarious hijinx on the international space station