String handling with loops