Solving a puzzle, that who the life starts...