abcdefghijklmnopqrstuvwxyz..end..