The residents of Palembang City prove, once more, that science cannot hold back the indomitable human spirit.