################### ##################### (.................# #........##.........# ..................######........##.........# ....(..................%..........%.........# ...............(...######........##%........# #########........>.######........##.........# #........................##.........# #..........######........##.........# #%.........# #........##.........# ###.###..##### ######.####.........# #..<.....###############.####.(.......######### #.>......#..........%.......[.................. # #........#..........####.###########.##########.# #....................................# ####.### #........#..........####.##########r.# #......# #........#..........# #.# #..# #......# #######..#..........# #.# #..# #?.....# #..#..........####.##########..#######......# ....... ........................r..r.J.......# ........ ...........................###......# ........# ####.####.##########..###.# #......# .....?..# #.# #.# #..# #.# #......# ........# #h####.#### #..# #.# ######## .........########g........# #..# #.# #...g.h.h.............# #..# #.# #.###########.....>...# #..# #.# #.####.#.## #..# #.# #.# #.#.# #..# #.# #.# #.#.# #.# ..# #.#.# #### ..... .... ... .