Hehe, thanks. That's just the kind of guy I am. 'The Super Hero' kind. XD;
Madagascar? Yeah, that island near the southern coast. Oh, and I guess I got lucky. I just guessed and it turned out correct. XD;
I guess you'll be back by the time you get this message, right? Or maybe wrong? XD;