.:.### ### ....... .! #..... .# #...###.# ## #......#.. #...... # #######.H..###.# ........#......#.. .................. ..........#...###. ######....##...... #....# #..... #....# #...# #....# #### #....# #....#