The Answer To The Black And White Hat Puzzle : Who Will Shout First ?