У меня извращенная идея:

читать дальше