x=0, val=0, now x=0 x=0, val=1, now x=1 x=0, val=2, now x=2 x=0, val=3, now x=3 x=0, val=4, now x=4 x=0, val=5, now x=5 x=0, val=6, now x=6 x=0, val=7, now x=7 x=0, val=8, now x=8 x=0, val=9, now x=9 now where x is a static variable x=0, val=0, now x=0 x=0, val=1, now x=1 x=1, val=2, now x=3 x=3, val=3, now x=6 x=6, val=4, now x=10 x=10, val=5, now x=15 x=15, val=6, now x=21 x=21, val=7, now x=28 x=28, val=8, now x=36 x=36, val=9, now x=45