val=0 val=0 val=0 val=0 val=0 val=0 val=0 val=0 val=0 val=0 val=0 val=0