this is my first algorithm third scratch.mit.edu/projects/1368632994/ second scratch.mit.edu/projects/1368632734/
i made this just cuz i felt like it