Михаил П., #80загружено 16:24, 21/05/12
Одновременно просто и нестандартно (не сразу видно, что не так). Хоть решение и не самое свежее.