######## ##......###### ########### ##............# #.........# #.............# #.........######.............# #.........................#### #.........######..........# ####......# #..........# ##.....# ##....%...## ##....# #.....>....# #....# #.........<# #<..## #..........# ###.# ##..........#### #.######................... #.........................>.. ##.5#....#.......######...... .......h...........#..# ##...#.# ........5..##..#####..# #..##..# .........#....######..####......# .......g...##...................# ###......... ######.#........### ....$..#<## #.#####..#.... #.........# #.###.......... ##.........%.... #####........#...... ......%.......#.#.... ....#.........#.##### .......<......# # ##.##.........# ............# #..#.........# ... #........... .. ......)..... . ............. ..#....>.....