use bigint;<>=~/ .* /;print+($`,$&+0,$`^$&+0)[$'%3]