Classic Computer Science Problems In Python