######### ###.......##### ###.............### ##.................## ##......####.........## ##.....########........## #.....###....####.......# ##....##........###......## #....###...###...##.......# #....##...#####..###.....(## #....##..##<.###..##.......# #....###..##.###..###......# ##....##.....##...###......## ##.(..#######....##........# #......####....###........# ##............## #........# ####......#### ##....hK..## ######## #.....>....# #..........# ######.....# #####.# #..%)# #....# #....# ....... ........ #####.. #... ##.