solve two sum
solve longest substring without repeating characters