Sam (Samwise) Gamgee character analysis