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