xcode debugcode template
problem A,B complete. C partial.