let
input_s16 iz =
let
i = input_u16 iz
in
if
i
land
32768 <> 0
then
i - 65536
else
i