### #<# #.# #.# #.############## #......lh....... ##########...... ..... .... ... .. .