luennon 9 koodi