# ## ..##.. ......### #.......# #....<# ###...# ###.. ##.. #.. #.# .. ..