New CH12 Program

Hopefully. This is about memory allocation. If not, then it's fine. If
you could add something to this one, I'd appreciate it :)