...# .. ...# . . #.(# .# .. ##..# ..## ...##...##...## ....!.......... #.............. #.<# #..# ..... ........ ...##...##. .. ##..# .. . #..# .# ...# .