### .. ..##.### #...... .....# #....# . #....#### ... #.......# #...##h<..# #...hh).# ####....# ###.## .# .# .# .#