koodia ja kaavio