Given a string of lowercase letters in the range ascii[a-z], determine a character that can be removed to make the string a palindrome. There may be more than one solution, but any will do. For example, if your string is "bcbc", you can either remove 'b' at index or 'c' at index . If the word is already a palindrome or there is no solution. The coding challenge solution to Coderbytes task. Coderbyte Python Challenge - Reverse String. Replace every letter in the string with the letter following it in the alphabet (ie. The purpose of this blog is to present some solutions, developed by me, for programming problems that are found in websites like SPOJ, Coderbyte, URI, and UVa. I hope that by sharing my solutions and thought process for each problem that you can pick up some common (and not so common!) strategies and, most importantly, understand why these strategies work. Pro Tip. Before proceeding further on your Coderbyte journey, I highly recommend learning the native string, number and array methods ASAP.