worked on and off for a week on this c': it me and my little buddy !

5 18