Reddit riddle thread

Lots to enjoy here, especially if you have kids. Some of these are pretty difficult. All are thoughtful.