Almost all of the statements work (only switch and with left and some fixes on labels) . Now only functions and prototypes and we are done.