Boards
You know when..
it's nearly half one, and you need to be up at six, and you need many hours of sleep to function, but aren't remotely tired, and someones snoring would keep you awake anyway, along with their 60-a-day coughing?
What on earth is the solution?