## 3# # .## # ##. #+# .## #.B.##.##...# #+.w.'$# #$B.##w#### ##. #+# # ... .m#.. ##. .## ## ##