Self return (18/34)

Self return