Inferact programming practice bank

supplementary general programming cases for the Inferact inference interview loop