# ##########.##... ........Sh...... #########....... ..?.... ....... #######