Собственно, вот. Можно с битыми элементами.