it gives warning [202] argument out of range Least significant bits used