.#### .....## ....... .......### . .........##.... ............... .......###..... ......# ..a ...... . ..... ..... ...# ###