# File lib/lucky_sneaks/unidecoder.rb, line 14
14:       def decode(string)
15:         string.gsub(/[^\x00-\x7f]/u) do |codepoint|
16:           begin
17:             unpacked = codepoint.unpack("U")[0]
18:             CODEPOINTS[code_group(unpacked)][grouped_point(unpacked)]
19:           rescue
20:             # Hopefully this won't come up much
21:             "?"
22:           end
23:         end
24:       end