Sort an Array of Strings

You are given an array of strings as an argument. Return the array of strings alphabetized by the second character of every string.


  • Must return a single array of strings
  • Must be able to handle upper or lower case characters.
  • Must be able to handle different types of leading characters

Example #1

solve(["@Winston", "@James", "@Albert", "@Sally"])
> ["@Albert", "@James", "@Sally", "@Winston"]

Example #2

solve(["_Bananas", "_peppers", "_apples"] )
> ["_apples", "_Bananas", "_peppers"]

Example #3

solve(["!James", "#Albert", "#Winston", "&Sally"] )
> ["#Albert", "!James", "&Sally", "#Winston"]