.# .# ##### .### ##...##...### ##............ #............# #............. #.<(.(.r...... ##.....g....## ##...##...## ##### ####