Lets say I have 4 variables which I have for some reason declared as uint256's:
uint256 a = ...;
uint256 b = ...;
uint256 c = ...;
uint256 d = ...;
Lets say for my usecase, these variables actually never go higher than 2^64-1 in practice (that is each variable only needs a size of uint64).
What are the gas cost savings implications for if I were to combine all four variables into a single uint256 which I can split back to the four variables when needed? Thanks!