Part A without any parsing