special cases factoring

28 days ago