Learn Hardcore Japanese: 〜monono - although; even though formal fact-result contrast