replace / by >> this makes the .o ~150 bytes smaller