_____c___   ___ic   _al__   _________l__
ABCDEFGHIJKLMNOPQRSTUVWXYZ