func engagemathlovers(prestartcheck func() bool, showinterest func(string) bool, restartlesson func(), fillquestionnaires func(map[string]string) bool) { if prestartcheck() && !showinterest("nonpublic mathematics theories") { restartlesson(); if !fillquestionnaires(map[string]string{"interest_level": "high", "feedback": "looking forward to begin afresh without evincing disinterest in complex topics."}) { restartlesson() } } }