C++ task2 moar stuff

scanner, suffix reader