Funny everybody always mentions the BA and KL encounters with vulcanic ashes but total silence on SQ. They encountered a similar engine out situation somewhere over Indonesia on a B742 and managed to get it safely down at Jakarta on not more than one and a bit despite zero forward visibility due to grit-blasting of cockpit windows, poor weather conditions (rain and moderate crosswind) and ILS u/s.