###### #....# #.##.# #..#.# # #.<#.# ...##.####.# ......h....# .....####### .##