Rape logic..