The following text was written to the standard output stream when the ? program was executed from IntelliJ.
/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -javaagent:/opt/intellij-idea-community/lib/idea_rt.jar=46769:/opt/intellij-idea-community/bin -Dfile.encoding=UTF-8 -classpath /home/gbrecken/IdeaProjects/CS1/out/production/CS1:/home/gbrecken/Downloads/jfugue-4.0.3-with-musicxml.jar:/home/gbrecken/Downloads/SimpleComposer.jar:/home/gbrecken/Downloads/SimplePainter.jar mmw.LocomotionListener HillFlat (C,1) / (E,1) \ (D,1) \ (C,1) (C,4) HillStones (C,1) / (E,1) \ (D,1) \ (C,1) (R,1) (C,1) (R,1) (C,1) Hill (C,1) / (E,1) \ (D,1) / (F,1) \ (E,1) \ (D,1) \ (C,2) Hills (C,1) / (E,1) \ (D,1) \ (C,1) (C,1) / (E,1) \ (D,1) \ (C,1) PrepJump (C,1) / (D,1) / (E,1) / (F,1) \ (C,2) / (C,2) Stagger \ (C,3/2) \ (B,1/2) / (C,3/2) / (D,1/2) \ (C,3/2) \ (B,1/2) / (C,2) StaggerUpDown (C,3/2) / (D,1/2) / (E,3/2) / (F,1/2) \ (E,3/2) \ (D,1/2) \ (C,2) Stroll (C,1) \ (B,1) / (C,1) / (D,1) \ (C,1) \ (B,1) / (C,2) StrollUpDown (C,1) / (D,1) / (E,1) / (F,1) \ (E,1) \ (D,1) \ (C,2) StrollDown / (G,1) \ (F,1) \ (E,1) \ (D,1) \ (C,4) ZagZig (C,1) \ (B,1) / (C,1) \ (B,1) / (C,1) \ (B,1) / (C,2) ZigZag (C,1) / (D,1) \ (C,1) / (D,1) \ (C,1) / (D,1) \ (C,2) Process finished with exit code 0