long <-> int 2