val=0 val=1 val=1 val=2 val=3 val=4