private static boolean tryToOccupyUrinalAndSurvive() {
		int urinalToOccupy = askForNumberBetween( "Which Urinal shall be occupied?", minUrinals, bathroom.urinalCount() );
		UrinalStatus status = bathroom.occupyUrinalVO( urinalToOccupy-1 );
		switch( status ) {
			case FREE_SAVE:
				print( "Aaaaah. That's better..." );
				return true;
			case TRAPPED:
				println( "BANG! This toilet was trapped. You should have kept your distance." );
				return false;
			case OCCUPIED:
				print( "Dude! Someone's already peeing here. Try another one." );
				return true;
			default:
				print( "Something's strange here..." );
				return false;
		}

	}