####### ######.....########### ##### #......###..##.......< ... #.####.# #............ ... #......# #.###..###..# #.# #..###.....##.....#..####o####.## ##...#########.....#..)..{oo...... #.....# #.....#..####h5###### ##...## #.....#........# ##.## #............5.# #.# ##..###...###..# #.# #........<..(.# #.# ##.###...###..# #.# #.# #.#.# #..# #.####### #.# #.#.# #..# #.......# #.# #(#<# #... #.#####.# #.# #.#.# #.# #.# ##.######.###.#.###)#######.## #.####.#.##...........))...<....... #.....###............#########.#### ######.#.##.##........... ##.###.#######.##### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ..# #.# #.# #.# #.# #.#