LeetCode Solution, Medium, 198. House Robber