Whoever has been previously convicted of an offence punishable under section 376 or section 376A or section 376AB or section 376D or section 376DA or...
Whoever voluntarily has carnal intercourse against the order of nature with any man, woman or animal, shall be punished with imprisonment for life, or...
Whoever, intending to take dishonestly any movable property out of the possession of any person without that person's consent, moves that property in order...