shadow demo(50%)