hard competition by jamalouguimi
_