Longest Puffy Network