Thank you for finish translating this manga. Thank you for your hard work.. but I still don't understand the ending, does that mean all of them are alive because they are being clone but what about their memory?? And all of the 1st generation is still alive too? But I'm glad it a happy ending...