Uses chars instead of ints to subtract