// We have to be carefull when the code both use cout + printf VC++ gets
// confused, thus make sure we use only one kind of iostream
// We have to be carefull when the code both use cout + printf VC++ gets
// confused, thus make sure we use only one kind of iostream