..########.# .......