### #<# #.# #.##### #.....# #####.# #hh..# #h#### #.h .... ..... ..w.... ....... .......