Given a string s and a character c (as string of length 1), return a string with the characters surrounding any occurrence of c reversed. For example, if s is "Hello beautiful world" and c is a space, return "Hellb oeautifuw lorld". Skip any positions where c occurs twice in a row.