Before I start working on that huge flowchart thing.

Help me Gods of Computer Science.