All hope abandon, ye who enter here.
Dante Alighieri