bit by bit 12