Alternate Future of Europe from 2020 to 3000 (by GyLala)