Maccaroncr , Mannagryn , Hamp.