changed prob23 to compile with makefile