abstract 1 (clone)

By ronalds