Contributed by
@nesioalpha
swfx_real
