############### #.............##### ##. ....#######.......### #......###......h###......## ...###.......).g...###....# .#.h....#######......#...## #.....## ###....)#...# #....# ##....#...# #....## ##....#...# ...#..<..### ###.....#...# #...#......#######......#...## #....###.............###....# ##......###.......###......## ###.......#######.......### #####.............##### #######.####### #....##..# #..####..####.### #...........).... #######).#######. #..# #..# #....%...# ##........ #######K.