level 3-b whiteboxing