White And Black Hat Riddle