.# .# .# ###.### #.....# #######.....### ......ool...... #