##########++########## #................##..# #......#..#......##..# #................''..# +................''..######## #......#..#......##...hn..... #................##.......... ####'#####++################# #.......# #.......# #.......# #...<...# #.......# #.......# #.......# #########