quick puzzle project(don't cheat) it may be hard so don't attempt it if you don't like puzzles
feel free to let me know of anything that could be improved with it