######### ####### #.......# #.....# #####.......### #.....############ #.............# #.......>.[......# #.#####%....#.######.....##.#######.# #.#.........#.....##.....##.# ###.# #.#.###...........##.....##.# #...# . #.#.# #.....#.....##.....##.#####.#.# ############# .....##.#.###.....########....###.......#># ######.....>.....[(...........................................# .............###### .....########........#####....###.#######.# .####.......# #### #......%...........#.####.#######.# #...%...#### ###### #.#####......#######.#.......%....# #..........# #....# #.#..........##......#.##.#######.##### #.#.)...##.# #....# #.#..........##.####..........#......(# #...#<...#.# #....# #.#..........##.#....###'###......###)# ###.#.#....# #....# #.#...(......##.#.#..# #.# #.##...# #.# #.###.########....#####.#.......#####.#<...###.###...##.###.# ##.#.....................#.......# #.#.#..+.._###.<........# #..[...#......#....#######.......# #.#.#..###.###...##.##..# #.......#......###### #############.#.#..# #.# #.####.##..# #.......#......# #.......#.#.#..###+###.# #.##..# #.......#......# #.......#.#.#..........# #.##..# #..............# #.......#.#...#.....#### #.....# #.......#......# #..........####.#.#.# #.###.###### #.....a........##### ######........#.#.#.# #.# #.....^# #######.#..........# #........#.#.#.# #.# ######## #.####.......# #........#.#.#.# #.# #.####.......# ##.......#.#.#.# #.# #####.##.........##################.........#.#.#######.# #......................).....................>..........# #?..................#########################.#########. #......)............## #........# ########...######....# #........# #...# #....# #........# ##### #....# #........# #....# #......[.# #....# #........# #....# #........# #....# ######### ######