################### ######.................# ######## #......................#### #......# ####### #.........................######......#####.....################# #...................................[.'...'.........%....>......# #.......................#.#...#.......#.###.....#.#############.### ###'##...............#..#.#...#.......#.###.....#.# #...........# #.##..........................#######......(..#.#####.#######.#.# #.###########......####.#.....^.# #.........#.....#.........#.# #.# #...........#)#####.#####....#...##............####.# #.###########......#...##)#<[.#.....................)...#.#####.# #>...........%.....+......................#####......##.#.......# ####.#########.#####...##.........###..<....# #.......#.#.####### #.# #####'####.....Z#...#....###.....(.# #%####..#.### #.# #.............#.#..)......##......####.# ##.#.. #.#####.............#.#%.Z......##........##.# #.### #...................#.#..).#..........#.#.##.# #.# #######..........####.#....#.##.#######...##.# #.# #..........####.#....#.##+### ##..##.# #.# ######........#.'....#......# #..##.# #.# #####%....##+###...##......######..##.# #.# #.............#######..............##.# #.# #..........................##..c.#..#.# #.............########.....##....##.#.# #.............# #...[............# #.............# #................# #.............# ######...........# #..........#### #...........# ############ #...........# ### #...........#... #...........#.### #.(.............. #.(..........<#.# #..(..........#.. #..........>....# #...c......##.#.# #.....(....# .#.# # #..........##+#.#.. #..........#......# ..........(..#......# ..........#'###....... ..........#c###.....## ..........#.(.'....... ..........#####.....## .........# .....# ######### .....# .....# ######