2.22e-308 2.22e-308