R:  5:too_many_returns: Too many return statements (11/6)
