programs from my AI class