convert to uppercase string when Read is constructed.
finished FindASM implementation. Give matrix result