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