code I've written either for school or to learn