# ..# #######....# #..<.w.....# ######...... ..... .... ... .. .