rock melon and slice