melony melons feet