23.0
abcdefg