Haha, fp, mine all got first name, middle name, last name and 2 chinese dialect names. haha. but hor, even tho got so many parts... if you count the letters, still shorter than some of my friend's kids... cos they choose the names the long long type... nathanael lah, emmanuel lah... that kind... haha.
then got the super short names also... ian, jon, noah... haha