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