486-50.sol 417 Bytes