Порой самые простые решения оказываются самыми сложными, а самые сложные, самыми простыми.