hello, I started playing around with swift playgrounds, I'm a complete noob when comes to coding....I made it to the functions section and having little difficulty with lesson 3 "creating a new function" I made two seperate functions "collect line left" and "collect line right" which incorporated (as directed) a sequence of known commands to collect the gems... I then proceeded to collect all the gems in the box using 3 func commands (2 "collectlineright" and 1 "collectlineleft") the result screen indicated I used too many commands (18) to complete the puzzle and could be written simpler. My question is how? And what was wrong with the functions I made? Why does it count as 18 commands, if the point of the function is to take repetitive commands and simplify the code? I'm excited to continue my new coding hobby and look forward to any constructive advice you may have. Thank you