#######.. #hh...... ########.### #..........# #..........# #.............. #..........#### #..........# ##..######.# ##.# .## #.######..#### #............# #..<.........# #...#######... #...# . #...# #...# #...# #...# ##..# #... #... ####