This is the reddit replica assignment.