#.### ##...## ##.....## #.......### ##.....?...# . ........# ... #.....# 8.8..####...# .........#.## ........5..# .........### ####...... #.....## #######