######### #.......#### #..........# ########## #############..###'###.# #........# #..............# #.# #.# #........# ######## ######..#.####.###.###.## #........# ##......## #####........+.._###..# #####........# ##........## ##...)........###.###..# ##...#....##### #..<.......# #..####.....#.# #.# #..###.........###### #..........######.## #####...###+###...................# #..........#......# #...........###...............# #..>.........###### ###..#.####.###...............# #...........## ##....###...................# ##........### ####### ###...######)..............# ##...).....###########.....# #.#..####..#.............# #......................##..# #.##.##...##.#.).........# #.<........##########..#.#.# ##.##....####.#...........# #..........# #..#)#.####..###..####..............# #..........# ##.#)#...#..####....................# #..........# #..##.#...###...####...##..##)###### ##........## #.....##.......#####...###..#.#### ##......## ##..####....##............>......# ######## #........######.[#..######...#### ####....#######.##..# ##..# # ####..................# #..## ###.......#.########.##.##########(.# ....####..#.# ##.#..#.......).(.# #.....#....# #..#.##.########.## #.......#### ####.##.##.# #.# #.....#.#######....##.#..# ###.#### ########.......................## #......# .......#.....#.####..#....###### #......# ...>...#(......####.....##############......# .......##......<....#.......................# ....%.....###.###########..........###......# .......##..........................# ######## ..................)...###..........# ......5........######## ############ ......h##........################# ....... #......#.................##### ....(.. ########################.....# ####### #######