lfms51's solved challenges