### #.. #.# #.# ##################.############ #.(..........)................. #..[........................... #...#####..###########..####### #...# #..# ###..##### #...# #..##### #........# #...#####......#####.<.......(. #......hh...................### #...#####..........#........# #...# #......###.####..#### #...# #...$..# # #..# #...# ###...## #..# #...# #...# ..# #.... ...... .. #... ......