###+###### ############ ........ #_________.# ..... #_________.# #++# #_______...###########++###### # ##########'##................# .# #.?..')).'.##......#..#......##..# ##########.##................++..# #...........'................++..# #'#####+#####......#..#......##...HH #.# #................# ... #.# ####'#####++###### # #.# #.......##++# #.# #.......##..# #.# #.......##..# #.# #...<...##..# #.# #.......##..# #(# #.......##..# #c# #.......##..+ #.. ##########..+ #@g. #...# #.##c #.@ #g #.. .Y