なかなか難しいもんだなぁ・・