Иной раз поиски правильного решения обходятся дороже ошибки.