The solution at revision #15856 of . This is not the current version.

555