updated project04 with project04-RAM solutions