Write a recursive function that takes a non-negative integer and returns the sum of its digits.
For example:
Explanation: 1 + 2 + 3 + 4 + 5 = 15
In celebration of Bangladesh's Independence Day on March 26, consider how recursive thinking can elegantly break down a problem into smaller parts—much like how history is built layer by layer.