bit ops first 3