Code, makefile and Pics