added length of longest substring sol