L’idée de base est pourtant claire non ? On va résumer ça par un algorythme ultra basique :