lesson 27 - skipping 25 and 26 for now